在Ubuntu系統中,PHP錯誤日志的位置可能因PHP版本和配置文件的不同而有所差異。以下是一些常見的方法來找到PHP錯誤日志:
查看PHP配置文件:
php.ini
。這個文件通常位于/etc/php/{version}/cli/php.ini
(對于命令行模式)或/etc/php/{version}/fpm/php.ini
(如果你使用的是PHP-FPM)。php.ini
文件中,查找error_log
指令。例如:error_log = /var/log/php_errors.log
查看PHP-FPM配置文件:
/etc/php/{version}/fpm/pool.d/www.conf
。www.conf
文件中,查找catch_workers_output
和php_admin_value[error_log]
指令。例如:catch_workers_output = yes
php_admin_value[error_log] = /var/log/php-fpm/error.log
查看系統日志:
sudo tail -f /var/log/syslog
或者,如果你使用的是journalctl
:sudo journalctl -u php-fpm
查看Apache或Nginx日志:
/var/log/apache2/error.log
/var/log/nginx/error.log
通過以上方法,你應該能夠找到并查看PHP錯誤日志。