我的日志错误文件 /var/log/apport.log 中出现了以下错误
错误:apport(pid 27860)2015 年 8 月 7 日星期五 20:03:43:调用 pid 27856,信号 11 错误:apport(pid 27860)2015 年 8 月 7 日星期五 20:03:43:可执行文件:/root/.scan/update(命令行“./update 1500”)错误:apport(pid 27860)2015 年 8 月 7 日星期五 20:03:43:可执行文件不属于软件包,忽略
每次我输入 SSH 命令时:
sudo 服务 apache2 启动
出现以下错误:
* 启动 Web 服务器 apache2 (20)不是目录:apache2:无法打开错误日志文件 /var/log/apache2/error.log。无法打开日志操作“启动”失败。Apache 错误日志可能有更多信息。
当我尝试检查错误日志时,没有名为 apache2 的目录,也没有名为 error.log 的文件,
当前版本如下
Ubuntu 是 12.04 LTS
Apache 2.2.22
PHP 5.3
谢谢
答案1
尝试这样做:
- mkdir /var/log/apache2
- 触摸/var/log/apache2/error.log
- 触摸/var/log/apache2/access.log
- chown -R root:adm /var/log/apache2
- chmod 750 /var/log/apache2
- chmod -R 540 /var/log/apache2/*
- 服务 apache2 重启
但这不是 apache2 的正常行为。也许你应该用程序检查你的服务器:chkrootkit
- 也许它被黑客入侵了,或者有人删除了 apache2 日志目录。