【问题标题】:Apache2 does not log errorsApache2 不记录错误
【发布时间】:2014-04-01 00:44:05
【问题描述】:

我有一个挑战,希望可以在 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发生了什么......

【问题讨论】:

    标签: php linux apache ubuntu error-log


    【解决方案1】:

    它的日志级别设置为警告。也许没有发生警告级别的事件。请更改它以调试并重试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-21
      • 1970-01-01
      • 2012-09-26
      • 2016-01-15
      • 2020-09-24
      • 2014-05-18
      • 2013-10-19
      • 1970-01-01
      相关资源
      最近更新 更多