PHP Plesk 环境下 PHP 错误日志文件的定位与排查指南
在 Plesk + Ubuntu 20.04 的 Linux 环境中,PHP 错误日志默认不生成于网站根目录下的 log/php_errors/ 路径,而是统一存放在 Plesk 管理的系统级日志目录中,需正确配置并知晓其实际路径才能有效排查错误。 在 plesk + ubuntu 20.04 的 linux 环境中,php 错误日志默认不生成于网站根目录下的 `log/php_errors/` 路径,而是统一存放在 plesk 管理的系统级日志目录中,需正确配置并知晓其实际路径才能有效排查错误。在 Plesk 管理的 Linux 服务器(如 Ubuntu 20.04)上,PHP 错误日志的行为与 Windows 版 Plesk 存在显著差异:Plesk 不会自动创建或使用 log/php_errors/websitename/php_error.log 这类自定义结构路径。即使 php.ini 中已启用 log_errors = On,日志也不会按旧习惯写入网站目录内,而由 Plesk 统一接管并路由至其标准化日志体系。? 正确的日志存储路径有两个主要位置(按优先级推荐排查):主站点日志目录(最常见) /var/www/vhosts/example.com/logs/对应文件通常为: 立即学习“PHP免费学习笔记(深入)”;php_error.log(Apache 模式下由 error_log 指令指定) 或 error_log(Nginx + PHP-FPM 模式下更常见,内容含 PHP 错误)系统托管域日志目录(当主目录无日志时请检查) /var/www/vhosts/system/example.com/logs/此路径专用于 Plesk 系统级服务(如 DNS、邮件代理等),但部分 PHP-FPM 配置异常时,错误日志也可能暂存于此。 Vozo Vozo是一款强大的AI视频编辑工具,可以帮助用户轻松重写、配音和编辑视频。
更多推荐
所有评论(0)