我现在遇到的问题是很难找到实际的错误,因为发现了太多的 E_NOTICE。我们的服务器上有近 600 个站点,其中包含复杂的脚本,我已经做了很多工作来处理其中的很多,但仍然有不少。
每次错误百分比太高时,我都会收到一封电子邮件和一条短信,这对于防止问题非常有用。
我确定我不是唯一遇到此问题的人——有推荐的解决方案吗?我试过设置error_reporting( E_ALL ^ E_NOTICE );
,但它并没有阻止它。
我想到的一种可能的解决方案是不使用我自己的将 New Relic 设置为错误处理程序,然后如果它不是 E_NOTICE 则将错误发送给他们。还没想好怎么做。