在Ubuntu系统中,查看PHP日志文件的方法如下:
查看Apache服务器上的PHP错误日志
- 日志文件路径:通常位于
/var/log/apache2/error.log
。 - 查看命令:使用
sudo tail -f /var/log/apache2/error.log
实时查看日志文件的更新。
查看Nginx服务器上的PHP错误日志
- 日志文件路径:通常位于
/var/log/nginx/error.log
。 - 查看命令:使用
sudo tail -f /var/log/nginx/error.log
实时查看日志文件的更新。
查看PHP-FPM的日志文件
- access.log:记录了PHP-FPM处理的所有请求的详细信息。
- error.log:记录了PHP-FPM运行过程中遇到的错误和警告信息。
- 查看命令:
- 查看
access.log
:sudo cat /var/log/php-fpm/access.log
- 查看
error.log
:sudo cat /var/log/php-fpm/error.log
- 实时查看
access.log
的最后几行:sudo tail -f /var/log/php-fpm/access.log
- 实时查看
error.log
的最后几行:sudo tail -f /var/log/php-fpm/error.log
。
- 查看
通过php.ini文件查看PHP错误日志位置
- 查找error_log指令:使用文本编辑器打开
php.ini
文件(通常位于/etc/php/版本号/apache2/
或/etc/php/版本号/fpm/
),查找error_log
指令,它会指定错误日志文件的路径。
请注意,查看和编辑日志文件可能需要管理员权限,因此请在命令前加上 sudo
。如果你没有足够的权限,请联系服务器管理员以获取帮助。