最新下载
热门教程
- 1
 - 2
 - 3
 - 4
 - 5
 - 6
 - 7
 - 8
 - 9
 - 10
 
php error_log 错误信息写入文件的例子
时间:2022-06-24 16:49:54 编辑:袖梨 来源:一聚教程网
开发的时候,基本上都会把display_errors,error_reporting开启,有助于提高开发效率,上线后,基本上都会关掉页面报错信息,在把报错信息,放到文件中。
一,php-fpm的error_log配置
1,修改php.ini
display_errors = Off //改为off,页面访问时就不会出现报错信息了
2,修改php-fpm配置文件
;php_flag[display_errors] = off  
php_admin_value[error_log] = /var/log/php-fpm/www-error.log  
php_admin_flag[log_errors] = on 
 
重启php-fpm,在这里要注意,php-fpm的配置会替换php.ini中的配置,display_errors也可以在php-fpm中配置。这样页面上就不会出现报错信息,报错信息被记录到了文件中。
二,命令行下的error_log配置,修改php.ini
display_errors = Off  
log_errors = On  
error_log = /var/log/cron/error.log 
执行命令,例如:
[root@network www]# php test.php //test.php有语法错误
命令行下,是不调用php-fpm的配置的,所以我们只能修改php.ini的内容,修改后,不用重启php。执行命令后,错误信息,会被写到error.log文件中,这种情况适合crontab的php脚本。
相关文章
- 镭明闪击月咏有哪些玩法技巧 11-04
 - 崩坏因缘精灵娓娓怎么样 11-04
 - 洛克王国世界首领血脉秘药如何获取 11-04
 - 镭明闪击彩琦角色怎么样 11-04
 - 洛克王国世界火神怎么觉醒-火神觉醒攻略 11-04
 - 王者万象棋公孙离强度如何 11-04