发布于2026-07-01 阅读(0)
扫一扫,手机访问
在 CentOS 上配置 PHP 日志级别,这事看起来简单,但不少新手在这儿栽过跟头。其实核心就几步:找到配置文件、改对参数、重启服务。下面直接进入正题。

第一步,找到 php.ini 文件。通常情况下它就在 /etc/php.ini,用你习惯的编辑器打开就好——vi 或 nano 都行:
sudo vi /etc/php.ini
或者
sudo nano /etc/php.ini
第二步,在文件里找到 “Error Reporting” 部分。如果没找到也不用慌,直接在末尾加上下面这段配置:
; Error reporting level
error_reporting = E_ALL
display_errors = Off
log_errors = On
第三步,你需要根据实际需求来调整 error_reporting 的值。比如只想记录警告和错误,那就改成:
error_reporting = E_WARNING
可选的日志级别有很多,常用的包括:
第四步,如果你想把日志单独存到一个文件里,可以修改 error_log 指令的路径:
error_log = /var/log/php_errors.log
这里有个关键点:PHP 进程必须有写入该文件的权限,否则日志不会生成。
第五步,保存并关闭 php.ini 文件。
第六步,重启你的 web 服务器让配置生效。如果是 Apache:
sudo systemctl restart httpd
如果是 Nginx 搭配 PHP-FPM:
sudo systemctl restart nginx
sudo systemctl restart php-fpm
完成以上步骤后,PHP 日志级别就按你的设置生效了。别忘了检查指定的错误日志文件,看看是否有预期的记录输出——这是验证配置是否生效最直接的方式。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8