没有工作的PHP错误日志 [英] Php error log not working

查看:167
本文介绍了没有工作的PHP错误日志的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

它已经工作了年龄和停止。我必须缺少明显的东西所以想通堆栈溢出可能能够提供帮助。

It's been working for ages and stopped. I must be missing something obvious so figured stack overflow might be able to help.

/etc/php5/apache2/php.ini相关的设置是:

/etc/php5/apache2/php.ini relevant settings are:

display_errors = On (not sure if this makes a difference)
log_errors = On
error_log = "/var/www/error_log.log"

在我的code我有:

echo 'About to log';
error_log('An error');

我看到关于登录页面上,但没有在错误日志。任何想法?

I see About to log on the page, but nothing in the error log. Any ideas?

推荐答案

你重新启动Web服务器?直到你的php.ini更改不会考虑。

Did you restart the Web server? Until you do php.ini changes are not considered.

另外,如果你想跟踪PHP错误,你需要有=的track_errors开启和使用error_reporting = E_ALL,虽然不与error_log中调用有关。另外,还要确保在错误日志文件是由Web服务器用户可写的。

Also, if you want to track PHP errors, you need to have track_errors=On and error_reporting=E_ALL, although that is not related with error_log calls. Also make sure that the error log file is writeable by the Web server user.

这篇关于没有工作的PHP错误日志的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆