php隐藏所有错误

标签 php apache security

隐藏所有 php 错误的最佳做法是什么?因为我不希望向用户显示错误。

我尝试使用 .htacess,将代码 php_flag display_errors off 放在那里,但它返回一个 500 错误

还有其他方法可以隐藏所有错误吗?

最佳答案

隐藏所有错误:

error_reporting(0);
ini_set('display_errors', 0);

显示所有错误:

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

关于php隐藏所有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9242903/

相关文章:

php - 将数字四舍五入到最近的间隔

PHP/MySQL 错误

php - 通过php函数readfile下载大文件不起作用

相当于 OS X 系统钥匙串(keychain)的 Windows 7

php - 如何在 PHP 中生成唯一的 LIKES id

php - Jquery Ajax PHP 二维复选框数组

PHP 脚本在 foreach 循环期间退出而没有错误,通过 echo long strings 解决

mysql - XAMPP Apache 和 MySQL 服务器无法启动

php - XSS 攻击绕过 value 属性中的 htmlspecialchars() 函数

javascript - 公开 AWS Cognito ID 是否安全?