在 CentOS 系统中,PHP 日志文件通常位于 /var/log/php-fpm/ 或 /var/log/httpd/ 目录下
ERROR: FPM initialization failed: PHP-FPM 初始化失败,可能是配置文件错误或端口冲突。ERROR: Could not bind to socket: PHP-FPM 无法绑定到指定的套接字,可能是权限问题或端口已被占用。ERROR: Failed to listen on socket: PHP-FPM 监听套接字失败,可能是权限问题或端口已被占用。ERROR: Service unavailable, unable to load configuration: 无法加载配置文件,可能是配置文件语法错误或文件损坏。ERROR: Pool www is not running: PHP-FPM 池(pool)未运行,可能是启动失败或配置错误。AH00112: Warning: DocumentRoot [/var/www/html] does not exist: 文档根目录不存在,检查 Apache 配置文件中的 DocumentRoot 设置。AH00037: Symbolic link not allowed or link target is not accessible: 符号链接不允许或链接目标不可访问,检查 Apache 配置文件中的 Alias 设置。AH00139: Command line option '-D' not recognized: 命令行选项 ‘-D’ 未被识别,检查 Apache 启动脚本中的选项设置。AH00015: Unable to open logs: 无法打开日志文件,可能是权限问题或磁盘空间不足。AH00124: Request exceeded the limit: 请求超过了限制,检查 Apache 配置文件中的 Limit 设置。Fatal error: Uncaught Error: Call to undefined function: 调用未定义的函数,检查代码中是否有拼写错误或遗漏的函数引入。Parse error: syntax error, unexpected end of file: 语法错误,文件意外结束,检查代码中是否有缺失的分号、括号等。Warning: Division by zero: 除以零警告,检查代码中是否有除以零的操作。Notice: Undefined variable: 未定义的变量通知,检查代码中是否有未定义的变量。Deprecated: Function XYZ is deprecated: 函数已被弃用,检查代码中是否有使用已弃用的函数,并更新为推荐的替代方案。这些只是一些常见的错误代码,实际情况可能因应用程序和环境的不同而有所差异。在遇到错误时,请仔细阅读日志文件中的详细信息,并根据具体情况进行调试和修复。