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

您的位置: 首页 > 文章列表 > 编程开发 > 如何在Ubuntu中配置PHP日志

如何在Ubuntu中配置PHP日志

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

扫一扫,手机访问

在 Ubuntu 上配置 PHP 日志,其实核心就一件事:找到并改对 php.ini 文件里的几个参数。很多新手容易卡在第一步——不知道配置文件藏在哪里,或者改完忘了重启服务。下面把整个流程拆开来讲,跟着做基本不会出错。

如何在Ubuntu中配置PHP日志

先打开终端(快捷键 Ctrl + Alt + T)。接着,用下面这个命令定位 php.ini 的位置:

php --ini

输出会给出类似这样的信息:

Configuration File (php.ini) Path: /etc/php/7.4/cli
Loaded Configuration File: /etc/php/7.4/cli/php.ini

注意看 Loaded Configuration File 那一行,后面就是实际加载的配置文件路径。记下它,我们接下来要编辑的就是这个文件。

用文本编辑器打开它。这里以 nano 为例,如果你习惯用 vim 或其他编辑器,替换命令即可:

sudo nano /etc/php/7.4/cli/php.ini

在文件中找到下面这两行(通常离得不远):

;error_log = /var/log/php_errors.log
;log_errors = Off

前面带分号表示注释,也就是未生效。我们需要去掉分号,让它们生效。同时可以指定一个自己想要的日志路径,比如:

error_log = /var/log/php_errors.log
log_errors = On

如果担心日志文件太大,还可以设置 log_errors_max_len 来控制单条日志的最大长度,比如:

log_errors_max_len = 1024

保存并退出。在 nano 里按 Ctrl + X,然后 Y,最后回车确认。

最后一步,重启 PHP 相关服务让配置生效。命令取决于你安装的 PHP 版本,比如 7.4 版本:

sudo service php7.4-fpm restart

如果用的是其他版本(比如 7.2、8.0 等),记得把服务名里的版本号改成对应的。至此,PHP 日志就配置好了。所有错误和警告都会被写入你指定的日志文件(本例中是 /var/log/php_errors.log),以后排查问题直接查看这个文件即可。

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

热门关注