阅读量:0
在CentOS中调试PHP错误可通过以下方式:
- 开启错误显示:修改
php.ini,设置display_errors=On、error_reporting=E_ALL,重启Web服务器(Apache用sudo systemctl restart httpd,Nginx+PHP-FPM用sudo systemctl restart nginx php-fpm)。 - 查看错误日志:
- Apache错误日志路径:
/var/log/httpd/error_log - PHP-FPM错误日志路径:
/var/log/php-fpm/error.log
用sudo tail -f 日志路径实时查看错误。
- Apache错误日志路径:
- 使用Xdebug高级调试:
- 安装Xdebug:
sudo yum install php-xdebug - 在
php.ini中添加配置(如zend_extension=xdebug.so等),重启服务器,配合IDE(如PhpStorm)设置断点调试。
- 安装Xdebug:
- 代码辅助调试:用
var_dump()或print_r()输出变量值,快速定位逻辑问题。
注:生产环境建议关闭display_errors,通过日志记录错误。
以上就是关于“centos里php错误怎么调试”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm