在 Ubuntu 系统中,PHP 错误日志的位置可能因不同的 PHP 配置而异。以下是一些常见的位置和方法来查找 PHP 错误日志:
通过 php.ini
文件查找:
php.ini
文件。这个文件通常位于 /etc/php/{version}/cli/php.ini
或 /etc/php/{version}/fpm/php.ini
,其中 {version}
是你安装的 PHP 版本号。php.ini
文件中搜索 error_log
设置项。例如:error_log = /var/log/php_errors.log
查看 Apache 错误日志:
/var/log/apache2/error.log
。sudo tail -f /var/log/apache2/error.log
查看 Nginx 和 PHP-FPM 错误日志:
/var/log/nginx/error.log
和 /var/log/php{version}.fpm.log
。sudo tail -f /var/log/nginx/error.log
sudo tail -f /var/log/php{version}.fpm.log
通过命令行查看 PHP 错误:
php your_script.php 2> error.log
error.log
文件中。通过以上方法,你应该能够找到并查看 PHP 错误日志。