geowrgetudor / 404-monitor
在Laravel Pulse中监控404页面
1.4
2024-03-14 11:46 UTC
Requires
- php: ^8.1|^8.2|^8.3
- illuminate/contracts: ^10.0|^11.0
- laravel/pulse: ^1.0@beta
- spatie/laravel-package-tools: ^1.14.0
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^7.8|^8.0
- orchestra/testbench: ^8.8|^9.0
- pestphp/pest: ^2.20
- pestphp/pest-plugin-arch: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
README
在Laravel Pulse中追踪404错误
这是一个允许您追踪404错误的Laravel Pulse包。
安装
您可以通过composer安装此包
composer require geowrgetudor/404-monitor
可选地,您可以使用以下命令发布视图:
php artisan vendor:publish --tag="404-monitor-views"
使用方法
在config/pulse.php
中注册记录器。(如果您没有此文件,请确保您已使用php artisan vendor:publish --tag=pulse-config
发布了Laravel Pulse的配置文件)
return [
// ...
'recorders' => [
// Existing recorders...
\Geow\NotFoundMonitor\Recorders\NotFoundRecorder::class => [
'enabled' => true,
'ignore' => [
// Ignore specific urls (regex supported)
],
]
]
]
使用php artisan vendor:publish --tag=pulse-dashboard
发布Laravel Pulse的dashboard.blade.php
视图
然后您可以修改该文件并添加404-monitor livewire模板。
<livewire:404-monitor cols="full" />
测试
composer test
变更日志
请参阅变更日志以获取最近更改的更多信息。
贡献
请参阅贡献指南以获取详细信息。
安全漏洞
请查看我们的安全策略了解如何报告安全漏洞。
鸣谢
许可
MIT许可(MIT)。请参阅许可文件以获取更多信息。