; 控制错误报告的总开关(可选值:on|off),强烈建议将该参数删除或注释,统一通过php.ini来控制错误报告 php_flag[display_errors] = on
; 关闭所有错误报告(适用于生产环境) error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT display_errors = Off display_startup_errors = Off ; 报告所有错误(适用于开发环境) error_reporting = E_ALL display_errors = On display_startup_errors = On
<?php // 关闭所有错误报告(适用于生产环境) ini_set('display_errors', 'Off'); // 将display_errors设置为Off error_reporting(0); // 关闭所有错误报告 // 报告所有错误(适用于开发环境) ini_set('display_errors', 'On'); // 将display_errors设置为On error_reporting(-1); // 报告所有错误 // 报告部分错误(适用于开发环境) error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED); // 报告除NOTICE、STRICT、DEPRECATED之外的错误
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;; 提醒:以下配置属于/program/php/etc/php-fpm.conf文件 ;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; 指定PHP-FPM运行错误日志记录文件(注意不是PHP脚本运行错误) error_log = /program/php/log/php-fpm.error.log ; 记录什么级别的PHP-FPM运行错误 ; 可选值:alert(必须立即处理)、error(错误情况)、warning(警告情况)、notice(一般重要信息)、debug(调试信息),缺省值为notice。 log_level = warning ; 该项必须开启且设为yes才能记录PHP脚本运行错误 catch_workers_output = yes
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;; 提醒:以下配置属于/program/php/php.ini文件 ;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; 报告除DEPRECATED、STRICT之外的错误 error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT ; 关闭错误报告 display_errors = Off ; 关闭启动错误报告 display_startup_errors = Off ; 开启错误日志记录(记录级别受上面配置的error_reporting影响) log_errors = On ; 指定错误日志文件 ; 注意:该日志文件需要手动建立且权限为646,否则错误信息将被写入php-fpm.conf的error_log error_log = /program/php/log/php-script.error.log
Copyright © 2024 码农人生. All Rights Reserved