CentOS PHP日志常见错误代码及含义如下:
- E_ERROR:致命错误,脚本无法继续执行,如语法错误、函数调用错误。
- E_WARNING:警告,脚本可继续执行但存在潜在问题,如未定义变量、文件未找到。
- E_PARSE:解析错误,脚本解析阶段发现语法错误,如缺少括号、引号。
- E_NOTICE:通知,非关键性问题,如访问未定义常量。
- E_CORE_ERROR:核心错误,PHP核心组件初始化失败,如安装问题。
- E_USER_ERROR:用户自定义致命错误,由
set_error_handler()
触发。
日志文件位置:通常在/var/log/php-fpm/
(PHP-FPM)或/var/log/httpd/
(Apache)目录下。
查看工具:可使用tail -f
实时查看日志,或用grep
搜索特定错误码。