rap2hpoutre / laravel-log-viewer
A Laravel log reader
Package info
github.com/rap2hpoutre/laravel-log-viewer
Type:laravel-package
pkg:composer/rap2hpoutre/laravel-log-viewer
Requires
- php: ^8.2
- illuminate/support: ^12.0|^13.0
Requires (Dev)
- orchestra/testbench: ^10.0|^11.0
- phpunit/phpunit: ^11.0|^12.0|^13.0
- dev-master
- v3.1.0
- v3.0.0
- v2.5.0
- v2.4.0
- v2.3.0
- v2.2.0
- v2.1.0
- v2.0.0
- v1.7.0
- v1.6.1
- v1.6.0
- v1.5.2
- v1.5.1
- v1.5.0
- v1.4.0
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.1
- v1.2.0
- v1.1.1
- v1.1.0
- v1.0.0
- v0.22.1
- v0.22.0
- v0.21.0
- v0.20.0
- v0.19.1
- v0.19.0
- v0.18.1
- v0.18.0
- v0.17.0
- v0.16.0
- v0.15.0
- v0.14.3
- v0.14.2
- v0.14.1
- v0.14.0
- v0.13.0
- v0.12.0
- v0.11.2
- v0.11.1
- v0.11.0
- v0.10.4
- v0.10.3
- v0.10.2
- v0.10.1
- v0.10.0
- v0.9.0
- v0.8.1
- v0.8.0
- v0.7.1
- v0.7.0
- v0.6.1
- v0.6.0
- v0.5.3
- v0.5.2
- v0.5.1
- v0.5.0
- v0.4.3
- v0.4.2
- v0.4.1
- v0.4.0
- v0.3.0
- v0.2.8
- v0.2.7
- v0.2.6
- v0.2.5
- v0.2.4
- v0.2.3
- v0.2.2
- v0.2.1
- v0.2.0
- v0.1.10
- v0.1.9
- v0.1.8
- v0.1.7
- v0.1.6
- v0.1.5
- v0.1.4
- v0.1.3
- v0.1.2
- v0.1.1
- v0.1.0
- dev-rap2hpoutre-patch-3
- dev-rap2hpoutre-patch-2
- dev-revert-breaking-change
- dev-rap2hpoutre-patch-1
This package is auto-updated.
Last update: 2026-05-12 11:40:15 UTC
README
TL;DR
Log Viewer for Laravel 12 & 13. Install with composer, create a route to LogViewerController.
For older Laravel versions and Lumen, please refer to the older releases. Please note that those Laravel versions, as well as Lumen, are no longer maintained.
No public assets, no vendor routes, works with and/or without log rotate. Inspired by Micheal Mand's Laravel 4 log viewer (works only with laravel 4.1)
What ?
Small log viewer for laravel. Looks like this:
Install (Laravel)
Install via composer
composer require rap2hpoutre/laravel-log-viewer
Add a route in your web routes file:
Route::get('logs', [\Rap2hpoutre\LaravelLogViewer\LogViewerController::class, 'index']);
Go to http://myapp/logs or some other route
Advanced usage
Customize view
Publish log.blade.php into /resources/views/vendor/laravel-log-viewer/ for view customization:
php artisan vendor:publish \
--provider="Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider" \
--tag=views
Edit configuration
Publish logviewer.php configuration file into /config/ for configuration customization:
php artisan vendor:publish \
--provider="Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider"
Troubleshooting
If you got a InvalidArgumentException in FileViewFinder.php error, it may be a problem with config caching. Double check installation, then run php artisan config:clear.
