sentry / sentry
Sentry (http://sentry.io) 的 PHP SDK
4.9.0
2024-08-08 14:40 UTC
Requires
- php: ^7.2|^8.0
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/psr7: ^1.8.4|^2.1.1
- jean85/pretty-package-versions: ^1.5|^2.0.4
- psr/log: ^1.0|^2.0|^3.0
- symfony/options-resolver: ^4.4.30|^5.0.11|^6.0|^7.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.4
- guzzlehttp/promises: ^1.0|^2.0
- guzzlehttp/psr7: ^1.8.4|^2.1.1
- monolog/monolog: ^1.6|^2.0|^3.0
- phpbench/phpbench: ^1.0
- phpstan/phpstan: ^1.3
- phpunit/phpunit: ^8.5.14|^9.4
- symfony/phpunit-bridge: ^5.2|^6.0|^7.0
- vimeo/psalm: ^4.17
Suggests
- monolog/monolog: Allow sending log messages to Sentry by using the included Monolog handler.
Conflicts
- raven/raven: *
- dev-master
- 4.9.0
- 4.8.1
- 4.8.0
- 4.7.0
- 4.6.1
- 4.6.0
- 4.5.0
- 4.4.0
- 4.3.1
- 4.3.0
- 4.2.0
- 4.1.0
- 4.0.1
- 4.0.0
- 3.x-dev
- 3.22.1
- 3.22.0
- 3.21.0
- 3.20.1
- 3.20.0
- 3.19.1
- 3.19.0
- 3.18.2
- 3.18.1
- 3.18.0
- 3.17.0
- 3.16.0
- 3.15.0
- 3.14.0
- 3.13.1
- 3.13.0
- 3.12.1
- 3.12.0
- 3.11.0
- 3.10.0
- 3.9.1
- 3.9.0
- 3.8.1
- 3.8.0
- 3.7.0
- 3.6.1
- 3.6.0
- 3.5.0
- 3.4.0
- 3.3.7
- 3.3.6
- 3.3.5
- 3.3.4
- 3.3.3
- 3.3.2
- 3.3.1
- 3.3.0
- 3.2.2
- 3.2.1
- 3.2.0
- 3.1.5
- 3.1.4
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 3.0.0-beta1
- 2.x-dev
- 2.5.2
- 2.5.1
- 2.5.0
- 2.4.3
- 2.4.2
- 2.4.1
- 2.4.0
- 2.3.2
- 2.3.1
- 2.3.0
- 2.2.6
- 2.2.5
- 2.2.4
- 2.2.3
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.1
- 2.0.0
- 2.0.0-beta2
- 2.0.0-beta1
- 1.x-dev
- 1.11.0
- 1.10.0
- 1.9.2
- 1.9.1
- 1.9.0
- 1.8.4
- 1.8.3
- 1.8.2
- 1.8.1
- 1.8.0
- 1.7.1
- 1.7.0
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.0
- 1.4.1
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.1
- 1.0.0
- 0.22.0
- 0.21.2
- 0.21.1
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.1
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.1
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.1
- 0.9.0
- 0.8.0
- 0.7.1
- 0.7.0
- 0.6.0
- 0.5.1
- 0.4.0
- 0.3.1
- 0.3.0
- 0.2.0
- 0.1
- dev-only-spans
- dev-early-profiling
- dev-test-8-4
- dev-span-based-metrics
- dev-return-client-from-init
- dev-only-spans-value
- dev-bump-codecov
- dev-scope-transaction
This package is auto-updated.
Last update: 2024-09-16 09:34:15 UTC
README
糟糕的软件无处不在,我们对此感到厌倦。Sentry 致力于帮助开发者更快地编写更好的软件,以便我们能够回归享受技术。如果您想加入我们 查看我们的职位空缺
官方 Sentry SDK for PHP
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 社区中有许多乐于助人的人,他们随时准备帮助您!
资源
许可
在 MIT 许可下发布,请参阅 LICENSE