不要在我的页面中关闭错误

时间:2016-01-24 17:38:23

标签: php mysql error-handling

我正在使用

clean verify -Dit.test=Account*Test

但错误仍显示在我的网页上

error_reporting(0);
error_reporting(E_NONE);
ini_set("display_errors", "off");
ini_set("display_errors", 0);

2 个答案:

答案 0 :(得分:4)

  1. php中没有E_NONE
  2. 没有display_error,只有display_errors

答案 1 :(得分:0)

在你的情况下,你得到一个警告......由E_WARNING产生..由于数据库连接失败可能会抛出它。脚本的执行不会停止,但它可能仍然是一个问题..

http://php.net/manual/errorfunc.constants.php

如果是数据库连接警告写入异常是一种很好的做法

http://php.net/manual/en/language.exceptions.php

如果您想忽略警告,请尝试:

concat

但请不要使用error_reporting(E_ALL ^ E_WARNING);

因为这些是错误,您需要修复它们,并且将停止执行脚本

使用

error_reporting(0);

正在开发..