waytohealth/sentry

Sentry 的 PHP SDK (http://sentry.io)

4.7.0 2024-04-10 13:22 UTC

README

Sentry

糟糕的软件无处不在,我们对此感到厌倦。Sentry 致力于帮助开发者更快地编写更好的软件,这样我们就可以回归到享受技术中。如果您想加入我们,请 查看我们的职位空缺

官方 Sentry SDK for PHP

CI Coverage Status Latest Stable Version License Total Downloads Monthly Downloads Discord

Sentry PHP 错误报告器跟踪应用程序执行期间发生的错误和异常,并提供有关优先级、识别、重现和修复每个问题的详细信息的通知。

入门

安装

使用 Composer 安装 SDK。

composer require sentry/sentry

配置

尽可能早地在您的应用程序中初始化 SDK。

\Sentry\init(['dsn' => '___PUBLIC_DSN___' ]);

用法

try {
    thisFunctionThrows(); // -> throw new \Exception('foo bar');
} catch (\Exception $exception) {
    \Sentry\captureException($exception);
}

官方集成

以下集成由 Sentry 团队全面支持和维护。

使用 SDK 4.x 的第三方集成

以下集成由 Sentry 社区的成员提供和维护。

使用旧 SDK 3.x 的第三方集成

使用旧 SDK 2.x 的第三方集成

使用旧 SDK 1.x 的第三方集成

社区

为 SDK 贡献

请参阅 CONTRIBUTING.md

获取帮助/支持

如果您需要帮助设置或配置 PHP SDK(或 Sentry 宇宙中的任何其他内容),请前往 Sentry 社区 Discord。我们的 Discord 社区有很多乐于助人的人!

资源

  • Documentation
  • Discord
  • Stack Overflow
  • Twitter Follow

许可证

在 MIT 许可证下许可,请参阅 LICENSE