Apache2不记录错误

时间:2014-02-28 06:36:25

标签: php linux apache ubuntu error-log

我有一个挑战,希望能够在SO社区的帮助下征服......

我的apache服务器不会记录错误,PHP也不会记录HTTP。

以下是我的某个网站的配置:

<VirtualHost *:80>
ServerName website
ServerAdmin webmaster@website.com

DocumentRoot /var/www/website
<Directory /var/www/website>
    Options FollowSymLinks MultiViews
    AllowOverride ALL
    Order allow,deny
    allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/website.error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/website.access.log combined

之前一切正常,但现在它没有记录,我已经尝试删除/ var / log / apache2中的日志文件并重新启动apache。它确实重新创建了日志文件,但没有写入它。

我接下来要做的是给apache用户提供完全权限和所有权。当这不起作用时,我授予每个人阅读和写作的权限。那还是行不通。

与此同时,我甚至对php.ini文件进行了更改,并将php设置为将其错误写入单独的文件。

我没有对apache的默认设置做任何事情。我只是不确定apache发生了什么......

1 个答案:

答案 0 :(得分:0)

它的loglevel设置为警告。也许没有警告级别的事件发生。将其更改为调试并重试。