opcodesio / log-viewer
为您的 Laravel 应用提供快速易用的日志查看器
Requires
- php: ^8.0
- illuminate/contracts: ^8.0|^9.0|^10.0|^11.0
- opcodesio/mail-parser: ^0.1.6
Requires (Dev)
- guzzlehttp/guzzle: ^7.2
- itsgoingd/clockwork: ^5.1
- laravel/pint: ^1.0
- nunomaduro/collision: ^7.0|^8.0
- orchestra/testbench: ^7.6|^8.0|^9.0
- pestphp/pest: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
- spatie/test-time: ^1.3
Suggests
- guzzlehttp/guzzle: Required for multi-host support. ^7.2
Conflicts
- arcanedev/log-viewer: ^8.0
- dev-main
- 3.x-dev
- v3.11.1
- v3.11.0
- v3.10.2
- v3.10.1
- v3.10.0
- v3.9.0
- v3.8.1
- v3.8.0
- v3.7.1
- v3.7.0
- v3.6.0
- v3.5.0
- v3.4.0
- v3.3.1
- v3.3.0
- v3.2.0
- v3.1.12
- v3.1.11
- v3.1.10
- v3.1.9
- v3.1.8
- v3.1.7
- v3.1.6
- v3.1.5
- v3.1.4
- v3.1.3
- v3.1.2
- v3.1.1
- v3.1.0
- v3.0.4
- v3.0.3
- v3.0.2
- v3.0.1
- v3.0.0
- 2.x-dev
- v2.5.6
- v2.5.5
- v2.5.4
- v2.5.3
- v2.5.2
- v2.5.1
- v2.5.0
- v2.4.1
- v2.4.0
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.2
- v2.2.1
- v2.2.0
- v2.1.1
- v2.1.0
- v2.0.2
- v2.0.1
- v2.0.0
- 1.x-dev
- v1.9.1
- v1.9.0
- v1.8.0
- v1.7.2
- v1.7.1
- v1.7.0
- v1.6.5
- v1.6.4
- v1.6.3
- v1.6.2
- v1.6.1
- v1.6.0
- v1.5.3
- v1.5.2
- v1.5.1
- v1.5.0
- v1.4.5
- v1.4.4
- v1.4.3
- v1.4.2
- v1.4.1
- v1.4.0
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.10
- v1.2.9
- v1.2.8
- v1.2.7
- v1.2.6
- v1.2.5
- v1.2.4
- v1.2.3
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- dev-access-logs-with-v2-reader
This package is auto-updated.
Last update: 2024-08-27 18:21:02 UTC
README
日志查看器
易于使用、快速且美观
OPcodes的 日志查看器 是您的 Laravel 应用的完美伴侣。
您将不再需要阅读原始的 Laravel 日志文件(以及其他类型的日志)来查找您需要的内容。
日志查看器帮助您快速清晰地查看单个日志条目,快速 搜索、过滤 并理解您的 Laravel 日志。它是免费的且易于安装。
📺 观看4分钟的快速视频,展示一些日志查看器特性。
特性
- 📂 查看存储在
storage/logs
目录中的所有 Laravel 日志, - 📂 查看其他类型的日志 - Horizon、Apache、Nginx、Redis、Supervisor、Postgres 等,
- 🔍 搜索 日志,
- 🎚 按日志级别(错误、信息、调试等)过滤,
- 🔗 可分享的链接 到单个日志条目,
- 🌑 深色模式,
- 📱 移动端友好 的 UI,
- 🖥️ 多主机支持,
- ⌨️ 键盘可访问,
- 💾 从 UI 下载和删除日志文件,
- ☑️ Horizon 日志支持(最高至 Horizon v9.20),
- ☎️ API 访问 文件夹、文件和日志条目,
- 💌 邮件预览 发送到日志的邮件,
- 等等...
文档
文档可以在 官方网站 上找到。
入门
要求
- PHP 8.0+
- Laravel 8+
安装
要使用 composer 安装此包,运行
composer require opcodesio/log-viewer
安装完包后,通过运行以下命令发布前端资源
php artisan log-viewer:publish
使用
安装完成后,您可以直接在浏览器中访问 日志查看器。
默认情况下,应用程序可在以下位置访问: {APP_URL}/log-viewer
。
(例如: https://my-app.test/log-viewer
)
配置
请访问 日志查看器文档 以了解如何配置日志查看器以满足您的需求。
故障排除
这里有一些常见问题和解决方案。
问题:日志未加载
请参阅 此页面 以获取支持日志格式。如果您的日志具有自定义格式或未直接由日志查看器支持,您需要 定义您自己的自定义日志解析器。
如果您的日志仍然没有显示,请确保Log Viewer运行的Web进程有读取这些日志的权限。
例如,如果您想读取位于/var/log/httpd
的Apache HTTP访问日志,您需要确保您的Web进程(apache/httpd)有读取这些文件的权限。在Unix系统中,您可以使用文件ACLs来实现。
截图
请阅读关于Log Viewer功能的截图和更多信息发布博客文章。
v2版本发布包括了一些v2版本的新功能。
v3版本发布包括了一些v3版本的新功能。
变更日志
请查阅CHANGELOG以获取最近更改的更多信息。
贡献
请查阅CONTRIBUTING以获取详细信息。
安全漏洞
请查看我们关于如何报告安全漏洞的安全策略。
鸣谢
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。