dipeshshihora/laravel-log-viewer
最新稳定版本:v1.1.0
Composer 安装命令:
composer require dipeshshihora/laravel-log-viewer
包简介
Simple Laravel log viewer.
README 文档
README
Simple Log Viewer for Laravel 9, 10, 11 & 12 and Lumen. Install with composer, create a route to LogViewerController. No public assets, optional view/config publishing.
Install (Laravel)
Install via composer:
composer require dipeshshihora/laravel-log-viewer
If your app does not use package auto-discovery, add the Service Provider to config/app.php:
Dipesh\LaravelLogViewer\LaravelLogViewerServiceProvider::class,
Add a route in your routes/web.php:
use Dipesh\LaravelLogViewer\LogViewerController; Route::get('logs', [LogViewerController::class, 'index'])->name('logs.index');
Go to /logs.
Install (Lumen)
Install via composer:
composer require dipeshshihora/laravel-log-viewer
Register in bootstrap/app.php:
$app->register(Dipesh\LaravelLogViewer\LaravelLogViewerServiceProvider::class);
Add route:
$router->get('logs', '\Dipesh\LaravelLogViewer\LogViewerController@index');
Advanced
Customize view
Publish the Blade view to resources/views/vendor/laravel-log-viewer/:
php artisan vendor:publish --provider="Dipesh\LaravelLogViewer\LaravelLogViewerServiceProvider" --tag=views
Edit configuration
Publish the configuration file config/logviewer.php:
php artisan vendor:publish --provider="Dipesh\LaravelLogViewer\LaravelLogViewerServiceProvider" --tag=config
Options:
lines_per_page(default: 200)max_file_size(bytes; default: 50 MB) — skip rendering if largerpattern(string or array; glob(s) like*.log,*.log.gz)paths(array or comma/pipe-separated string) — multiple rootsstorage_path(fallback whenpathsnot set)
Security note
- This controller reads files from
storage/logs. Ensure your app's auth/authorization protects the route in production.
Notes:
- The UI is plain HTML+CSS (no frontend framework) and lists nested paths like
logs/api/access.log. - Very large files are skipped with a notice; adjust
max_file_sizeas needed.
License
MIT © dipeshshihora
统计信息
- 总下载量: 5
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-11-27