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

先打开终端(快捷键 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),以后排查问题直接查看这个文件即可。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8