隐藏所有 php错误的最佳实践是什么?因为我不想向用户显示错误。
我尝试通过将代码php_flag display_errors off
放入其中来使用.htacess
,但它返回了一个500 error
。
有没有其他方法可以隐藏错误?
发布于 2013-10-20 17:04:01
要隐藏所有错误,请执行以下操作:
error_reporting(0);
ini_set('display_errors', 0);
要显示所有错误:
error_reporting(E_ALL);
ini_set('display_errors', 1);
发布于 2012-02-12 02:38:02
根据PHP文档,将以下代码放在php脚本的顶部:
<?php error_reporting(0); ?>
http://php.net/manual/en/function.error-reporting.php
如果您确实隐藏了错误,请确保将所有错误记录在某个位置。How to log errors and warnings into a file?否则,事情就会出错,你也不知道为什么。
发布于 2012-02-12 02:38:51
在您的php文件中,只需输入以下代码:
error_reporting(0);
这将不会向用户报告任何错误。如果你想这样做,那就评论一下吧。
https://stackoverflow.com/questions/9242903
复制相似问题