首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >php隐藏所有错误

php隐藏所有错误
EN

Stack Overflow用户
提问于 2012-02-12 02:35:22
回答 6查看 130.8K关注 0票数 37

隐藏所有 php错误的最佳实践是什么?因为我不想向用户显示错误。

我尝试通过将代码php_flag display_errors off放入其中来使用.htacess,但它返回了一个500 error

有没有其他方法可以隐藏错误?

EN

回答 6

Stack Overflow用户

发布于 2013-10-20 17:04:01

要隐藏所有错误,请执行以下操作:

代码语言:javascript
复制
error_reporting(0);
ini_set('display_errors', 0);

要显示所有错误:

代码语言:javascript
复制
error_reporting(E_ALL);
ini_set('display_errors', 1);
票数 88
EN

Stack Overflow用户

发布于 2012-02-12 02:38:02

根据PHP文档,将以下代码放在php脚本的顶部:

代码语言:javascript
复制
<?php error_reporting(0); ?>

http://php.net/manual/en/function.error-reporting.php

如果您确实隐藏了错误,请确保将所有错误记录在某个位置。How to log errors and warnings into a file?否则,事情就会出错,你也不知道为什么。

票数 10
EN

Stack Overflow用户

发布于 2012-02-12 02:38:51

在您的php文件中,只需输入以下代码:

代码语言:javascript
复制
error_reporting(0);

这将不会向用户报告任何错误。如果你想这样做,那就评论一下吧。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9242903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档