【问题标题】:Do not turn off error in my page不要关闭我页面中的错误
【发布时间】:2016-01-24 17:38:22
【问题描述】:

我正在使用

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

但错误仍然显示在我的页面上

Warning: xxxxxxxxxxx

【问题讨论】:

标签: php mysql error-handling


【解决方案1】:
  1. php 中没有E_NONE
  2. 没有display_error,只有display_errors

【讨论】:

  • 问题已解决。谢谢大家
【解决方案2】:

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

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

如果是数据库连接警告写异常是个好习惯

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

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

error_reporting(E_ALL ^ E_WARNING);

但请不要使用error_reporting(0);

因为这些是错误,你需要修复它们,脚本的执行将被暂停

使用

error_reporting(E_ALL);
ini_set("display_errors", 1);

正在开发中..

【讨论】:

    猜你喜欢
    • 2016-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 2017-09-13
    • 1970-01-01
    • 1970-01-01
    • 2022-01-25
    相关资源
    最近更新 更多