PHP如何获取服务器错误日志-创新互联

PHP如何获取服务器错误日志?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!

10年积累的成都网站建设、做网站经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站策划后付款的网站建设流程,更有澧县免费网站建设让你可以放心的选择与我们合作。

配置和查看日志

一.相关配置

需要将php.ini中的配置指令做如下修改:

1. error_reporting  =  E_ALL             ;将会向PHP报告发生的每个错误

2. display_errors = Off                 ;不显示满足上条 指令所定义规则的所有错误报告

3. log_errors = On                    ;开启错误日志

4. log_errors_max_len = 1024               ;设置每个日志项的大长度

5. error_log = /var/php_errors.log            ;指定产生的 错误报告写入的日志文件位置

PHP的配置文件按上面的方式设置完成以后,并重新启动Web服务器。这样,在执行PHP的任何脚本文件时,所产生的所有错误报告都不会在浏览器中显示,而会记录在自己指定的错误日志/usr/local/error.log中。此外,不仅可以记录满足error_reporting所定义规则的所有错误,

而且还可以使用PHP中的error_log()函数,送出一个用户自定义的错误信息。

二.查看存放地址

1.通过php.ini来查看错误日志存放地址

echo '' | php 2>&1 |grep -i error_log

或者在一个php文件中输出 phpinfo();查看错误日志存放位置

2.查看日志存放位置

vi /etc/php.ini

3.查看日志:

tail -f -50 /var/php_errors.log

感谢各位的阅读!看完上述内容,你们对PHP如何获取服务器错误日志大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注创新互联网站制作公司行业资讯频道。


名称栏目:PHP如何获取服务器错误日志-创新互联
地址分享:http://hbruida.cn/article/edjsj.html