商城首页欢迎来到中国正版软件门户

您的位置:首页 >PHP在Ubuntu下的日志如何查看

PHP在Ubuntu下的日志如何查看

  发布于2026-04-24 阅读(0)

扫一扫,手机访问

在 Ubuntu 下,PHP 日志通常位于以下几个位置

PHP在Ubuntu下的日志如何查看

排查PHP问题,第一步往往就是找到日志。在Ubuntu系统里,日志的存放位置主要取决于你使用的Web服务器和PHP运行方式。下面这几个路径,是开发者最常需要打交道的地方。

1. Apache PHP 错误日志

如果你的网站跑在Apache上,那么PHP相关的错误信息,通常会被整合到Apache的错误日志里。这个文件的标准路径是:

/var/log/apache2/error.log

想实时盯着日志里有什么新动静?一个经典的命令就能搞定:

sudo tail -f /var/log/apache2/error.log

运行它,终端就会持续输出最新的日志条目,调试的时候尤其方便。

2. Nginx PHP 错误日志

要是换成了Nginx,情况也类似。Nginx会把PHP错误记录在自己的错误日志中,默认位置在这里:

/var/log/nginx/error.log

同样,用tail -f命令可以实时追踪:

sudo tail -f /var/log/nginx/error.log

这样一来,页面一出错,你就能立刻在终端看到线索。

3. PHP-FPM 错误日志

现在很多部署都采用PHP-FPM模式,它的日志位置就稍微灵活一些,取决于具体的配置。通常,你可以在以下两个地方找到它:

/var/log/php-fpm.log

或者,一个带版本号的文件,比如:

/var/log/php7.x-fpm.log

(这里的x需要替换成你实际使用的PHP版本号。)

查看命令依然是那个熟悉的配方:

sudo tail -f /var/log/php-fpm.log

或者

sudo tail -f /var/log/php7.x-fpm.log

实时监控的功能一如既往地好用。

需要提醒的是,查看这些系统日志通常需要管理员权限,所以前面都加上了sudo。如果按照上述路径找不到文件,先别急——这很可能意味着配置被改过了。下一步,就是去检查你的Web服务器(Apache/Nginx)和PHP-FPM的配置文件,确认里面指定的日志路径到底指向何方。找准位置,问题就解决了一半。

本文转载于:https://www.yisu.com/ask/41419660.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注