require_once '/path/to/Raven/library/Raven/Autoloader.php';Raven_Autoloader::register();复制代码基础最重要的部分是创建Sentry客户端。创建一次,并从您希望与Sentry交互的任何位置引用它:
$sentryClient = new Raven_Client('https://<key>:<secret>@sentry.io/<project>');复制代码捕获错误Sentry包含用于报告任何未捕获的异常或PHP错误的基本功能。这是通过错误处理程序完成的,并为每个PHP的内置报告提供适当的钩子:
$error_handler = new Raven_ErrorHandler($sentryClient);$error_handler->registerExceptionHandler();$error_handler->registerErrorHandler();$error_handler->registerShutdownFunction();复制代码