centos

centos里php错误怎么调试

小樊
40
2025-08-20 15:40:39
栏目: 编程语言

在CentOS中调试PHP错误可通过以下方式:

  1. 开启错误显示:修改php.ini,设置display_errors=Onerror_reporting=E_ALL,重启Web服务器(Apache用sudo systemctl restart httpd,Nginx+PHP-FPM用sudo systemctl restart nginx php-fpm)。
  2. 查看错误日志
    • Apache错误日志路径:/var/log/httpd/error_log
    • PHP-FPM错误日志路径:/var/log/php-fpm/error.log
      sudo tail -f 日志路径实时查看错误。
  3. 使用Xdebug高级调试
    • 安装Xdebug:sudo yum install php-xdebug
    • php.ini中添加配置(如zend_extension=xdebug.so等),重启服务器,配合IDE(如PhpStorm)设置断点调试。
  4. 代码辅助调试:用var_dump()print_r()输出变量值,快速定位逻辑问题。

注:生产环境建议关闭display_errors,通过日志记录错误。

0
看了该问题的人还看了