在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错误日志。