在Ubuntu系统中查看PHP日志可以通过以下几种方法:
/var/log/apache2/error.log
。/var/log/nginx/error.log
。/var/log/php-fpm/error.log
。nano
:sudo nano /var/log/apache2/error.log
或者sudo nano /var/log/php-fpm/error.log
tail -f
命令实时查看日志文件的最新内容:tail -f /var/log/apache2/error.log
或者tail -f /var/log/php-fpm/error.log
在PHP代码中,可以使用 error_log()
函数将错误信息写入日志文件。例如:
error_log("An error has occurred", 0); // 0表示输出到PHP错误日志文件
php.ini
,通常位于 /etc/php/[版本号]/apache2/
或 /etc/php/[版本号]/cli/
目录下。log_errors = On
error_log = /var/log/php_errors.log
display_errors = Off
ini_set()
函数动态设置错误日志文件路径:ini_set('error_log', '/var/log/php_errors.log');
通过以上步骤,你可以在Ubuntu系统中查看和管理PHP日志,从而更好地进行错误排查和性能优化。