在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日志,从而更好地进行错误排查和性能优化。