pyaesoneaung / japoe-client
适用于 Laravel 的自托管错误跟踪解决方案
v0.1.1
2024-09-28 17:34 UTC
Requires
- php: ^8.2
- illuminate/contracts: ^11.0
- spatie/backtrace: ^1.0
- spatie/laravel-package-tools: ^1.0
Requires (Dev)
- larastan/larastan: ^2.9
- laravel/pint: ^1.14
- nunomaduro/collision: ^8.1.1
- orchestra/testbench: ^9.0.0
- pestphp/pest: ^2.34
- pestphp/pest-plugin-arch: ^2.7
- pestphp/pest-plugin-laravel: ^2.3
- phpstan/extension-installer: ^1.3
- phpstan/phpstan-deprecation-rules: ^1.1
- phpstan/phpstan-phpunit: ^1.3
README
这是一个 JaPoe(一个自托管的错误跟踪系统,允许您监控和管理错误)的客户端包。JaPoe 的链接。
要求
- Laravel >= 11.x
安装
要开始使用 JaPoe 客户端跟踪错误,请按照以下步骤操作
步骤 1: 安装 JaPoe 客户端
使用 Composer 安装 JaPoe 客户端包
composer require pyaesoneaung/japoe-client
步骤 2: 注册 JaPoe 客户端
在 bootstrap/app.php
中,将 JaPoeClient
注册到您的应用程序中,以处理异常
->withExceptions(function (Exceptions $exceptions) { \PyaeSoneAung\JaPoeClient\Facades\JaPoeClient::handles($exceptions); })->create();
步骤 3: 更新您的环境配置
接下来,使用以下配置更新 .env 文件
JAPOE_ENABLE=true JAPOE_HOST=your-japoe-host JAPOE_KEY=your-japoe-key
请确保将 your-japoe-host 和 your-japoe-key 替换为您的实际服务器信息和 API 密钥。
步骤 4: 测试 JaPoe 客户端
一切设置完成后,通过运行以下命令测试 JaPoe 客户端
php artisan japoe:test
如果设置成功,您的 Laravel 应用程序现在将开始跟踪错误并将它们发送到您的自托管 JaPoe 服务器。