PHP关闭所有错误但将错误保存到error_log

时间:2013-04-24 15:50:17

标签: php error-handling

我在共享主机上并希望隐藏访问者的所有错误,所以我使用error_reporting(0)但这会导致错误不保存在文件所在目录中创建的error_log文件中。如何关闭错误但将它们添加到error_log?

尝试了display_errors,0但似乎我的共享主机不允许编辑ini

由于

1 个答案:

答案 0 :(得分:2)

ini_set("display_errors", 0);
ini_set("log_errors", 1);

//Define where do you want the log to go, syslog or a file of your liking with
ini_set("error_log", "syslog");