• 1
  • 2
  • 3
  • 4
  • 5
阿里云主机ECS 首 页  »  帮助中心  »  云服务器  »  阿里云主机ECS
ECS Linux系统一键环境包PHP错误调试的解决办法
发布日期:2015-12-23 16:12:6

  一键环境包php程序不开启错误调试显示,很多程序中的错误将无法显示出来,如下图所示是一个简单的php程序,会显示时间等信息:


  开启错误显示需要修改/alidata/server/php/etc/php.ini文件,其中error_reporting和display_errors两个选项控制错误显示。

  display_errors负责错误显示,配置值为On则显示出来错误

  error_reporting负责错误级别,配置值为E_ALL会显示全部错误

  选项前面的分号;是控制这个选项是否生效,可去掉分号才能生效,我们单独增加一行。

  修改后需要重启php服务,命令是:

  /etc/init.d/php-fpm restart

  如果是apache的web服务,则需要重启apache,命令是:

  /etc/init.d/httpd restart

  如下图所示:


  服务重启后再查看刚才的测试程序,程序中有很多错误代码被显示出来,这样可用于程序人员调试。