在 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 錯誤日志。