开发环境PHP不报错的解决方法

在进行PHP开发的时候,看不到报错信息是一件郁闷的事,不管怎么改,怎么调,总是一个空白。

通过配置修改是这样的:

首先找到php.ini的位置,如果系统中有多个php.ini不确定哪个是生效的,可以在php代码中加入

<?php
phpinfo();
?>

这样就输出了当前php的配置信息,其中就包含php.ini的位置,如图所示:

找到之后编辑php.ini,在大约510行左右(版本不同具体位置有差异)的位置找到如下两个配置项:error_reporting、display_errors,改成如图所示的样子:

保存后重新载入php配置即可生效,再随便输入一个函数名,可爱的报错信息又出现了。这个做法仅限于开发环境,因为在生产环境中需要尽可能少得暴露信息,所以要关闭错误信息提示。

 评论
  这些我都打开了,但是打开时报out of memory ,请问该怎么解决?

  博主真的是个有思想的热 从备案号 看到了
回复:对不住你的表扬,惭愧的无地自容!去年,服务器实在是丢包丢得厉害,我厚着脸皮又备案了。

  哇噻 你这什么文本编辑器啊
 发表评论
姓   名: