在Ubuntu上,PHP-FPM的错误日志通常位于 /var/log/php-fpm.log。不过,该位置可能因服务器配置而异,您可以通过以下方法查找实际位置:
使用 phpinfo() 函数:
在您的PHP脚本中添加以下代码:
<?php
phpinfo();
?>
访问该脚本后,查找 error_log 配置项,它将显示错误日志的实际路径。
使用 ini_get() 函数:
在您的PHP脚本中添加以下代码:
<?php
echo ini_get('error_log');
?>
访问该脚本后,它将输出错误日志的实际路径。
检查 php-fpm 配置文件:
打开 /etc/php/版本号/fpm/pool.d/www.conf(其中“版本号”是您的PHP版本号,例如 7.3),查找以下配置项:
error_log = /var/log/php/www.error.log
这将显示错误日志的实际路径。
请根据您的实际系统配置来确定上述命令和配置的准确性和适用性。