如何在Apache服务器上记录所有内容?

时间:2014-12-26 23:13:07

标签: php apache .htaccess logging

我知道这似乎已经被说了10000次但是我不能让它工作:

我没有运气就从我的php.ini设置了日志。 我做了以下几个步骤: http://www.cyberciti.biz/tips/php-howto-turn-on-error-log-file.html

  

如何将所有php错误记录到日志文件中?

     

只需在/etc/php.ini中添加以下行即可将错误记录到指定位置   file - /var/log/php-scripts.log   vi /etc/php.ini

     

修改error_log指令error_log = /var/log/php-scripts.log

     

确保display_errors设置为Off(最终用户没有错误)   display_errors = Off

     

保存并关闭文件。重启Web服务器:   /etc/init.d/httpd restart

然后我尝试了htaccess。不工作: http://perishablepress.com/how-to-enable-php-error-logging-via-htaccess/

# enable PHP error logging
php_flag  log_errors on
php_value error_log  /home/path/public_html/domain/PHP_errors.log

# prevent access to PHP error log
<Files PHP_errors.log>
 Order allow,deny
 Deny from all
 Satisfy All
</Files>

我是用htaccess做的,而不是httpd.conf

我想在这里寻求帮助。 我的问题是,对于某些用户,当他们登录我的应用程序(带有phonegap)到我的PHP apache服务器并且带宽较低时,他们会收到错误消息。不幸的是,我不能重现它,并想知道发生了什么。我认为这是一个糟糕的连接错误,但我不确定。

非常感谢。

0 个答案:

没有答案