【发布时间】:2016-06-23 11:42:31
【问题描述】:
我尝试在我的 non-framework-php 项目中设置 Sentry。它的作用就像一个魅力,但有一件事困扰着我:
代码非常不严格且容易引起注意。想象一下,有时为每个用户点击发送 50 条通知给哨兵似乎是一个很大的开销。 (不,修复所有这些东西很遗憾不在预算之内!)
所以我的问题是:有没有办法告诉哨兵只发送级别为WARNING 及以上的错误?
这是我的代码:
error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED);
require_once 'Raven/Autoloader.php';
Raven_Autoloader::register();
$client = new Raven_Client('myurl');
$error_handler = new Raven_ErrorHandler($client);
$error_handler->registerExceptionHandler();
$error_handler->registerErrorHandler();
$error_handler->registerShutdownFunction();
【问题讨论】:
标签: php error-reporting sentry