×

开启PHP错误日志,php-error错误日志查看

优畅设计 Wordpress技术 2018-03-23 23:42 7,305 0 条评论

对于我们做php开发的人员,上了生产环境,一定要把相关debug,display_errors错误提示等关掉。

可以在制作主题的过程中,难免不犯个错,这样能防止非致命性报错下,导致项目路径、数据库等信息泄漏。

问:那么问题来了,我们在生产该如何查看php等相关错误呢?

答:记录到错误日志里。error.log(或直接发送到syslog)

下边就如何配置和查看日志作出简单叙述。

相关配置

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

error_reporting  =  E_ALL
display_errors = Off  
log_errors = On   
log_errors_max_len = 1024   
error_log = /var/php_errors.log

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

 

查看存放地址

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

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

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

查看日志:

tail -f -50 /var/php_errors.log

如果本文对你有帮助,你可以扫描右边的二维码打赏,谢谢支持
联系优畅:uctheme#qq.com (#改为@)
微信订阅号:优畅主题(uctheme)
官网淘宝店:http://uctheme.taobao.com
版权声明:版权归 优畅主题 所有,转载请注明出处!
转载请保留链接: https://www.uctheme.com/technical/2739.html
谢谢支付宝打赏
谢谢微信打赏

品牌创立:2012-11-18优畅主题

优畅主题成立于2012年11月18日,专业Wordpress导购主题开发商,拥有多年Wordpress主题设计经验,专门为淘宝客和导购客站长量身打造高端赚钱模板,我们注重细节,有着严谨的开发态度,一切从客户角度出发,如果你也喜欢 WordPress导购主题,欢迎和我们一起交流!


9 + 9 = ?

目前还没有评。

切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册