
宁波政企机房,金融级骨干网,优质高端体验、100%性能释放、配备金盾防火墙,可提交工单免费申请ipv6.
携手合作伙伴,实现业务上的双向合作共赢
10+年商誉沉淀,深耕中国香港及海外高端资源
我们为您提供全方位的支持与服务,确保您在使用我们的云服务时无忧无虑。
server {
location ~ \.php$ {
# 开启PHP错误日志
fastcgi_param PHP_VALUE "error_log=/var/log/nginx/php_errors.log";
# 开启所有错误报告(开发环境)
fastcgi_param PHP_VALUE "error_reporting=E_ALL";
include fastcgi_params;
fastcgi_pass unix:/run/php/php8.1-fpm.sock;
}
}
▸ 执行重载:sudo nginx -s reload
编辑 /etc/php/8.1/fpm/php.ini
:
; 开启错误显示
display_errors = On
; 设置错误报告级别
error_reporting = E_ALL
重启PHP:sudo systemctl restart php8.1-fpm
环境 | display_errors |
error_log |
安全建议 |
---|---|---|---|
开发环境 | On | /dev/stderr | 仅内网访问 |
生产环境 | Off | /var/log/php_errors.log | 定期清理日志 |
创建测试文件 info.php
:
<?php
// 触发警告错误
echo $undefinedVar;
访问页面应显示:
Warning: Undefined variable $undefinedVar in /path/to/info.php on line 3
无错误显示:
检查PHP进程用户对日志文件的写权限
确认修改的是正确的php.ini(使用php --ini
查找)
仅需日志不显示页面:
display_errors = Off
log_errors = On
安全提示:生产环境务必关闭display_errors
,避免暴露敏感信息
服务热线:
4009011125电子邮箱:
abcqq@188.comTelegram:
https://t.me/a86cc商务QQ:
3515655888公众号
微信