🐪 Laravel 5 log viewer
PHP HTML
Latest commit 75d0261 Jan 11, 2017 @rap2hpoutre committed on GitHub Update README.md
Permalink
Failed to load latest commit information.
src Fix laravel 4.2 compatibility Dec 15, 2016
tests First commit Nov 23, 2014
.gitignore Update .gitignore Apr 14, 2015
LICENSE Initial commit Nov 23, 2014
README.md Update README.md Jan 11, 2017
composer.json Update composer.json Jun 23, 2016
phpunit.xml First commit Nov 23, 2014

README.md

Laravel 5 log viewer

Packagist Packagist Packagist Scrutinizer Code Quality Build Status SensioLabsInsight

TL;DR

The best (IMO) Log Viewer for Laravel 5 (compatible with 4.2 too) and Lumen. Install with composer, create a route to LogViewerController. 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:

capture d ecran 2014-12-01 a 10 37 18

Install (Laravel)

Install via composer

composer require rap2hpoutre/laravel-log-viewer

Add Service Provider to config/app.php in providers section

Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider::class,

Add a route in your web routes file:

Route::get('logs', '\Rap2hpoutre\LaravelLogViewer\LogViewerController@index');

Go to http://myapp/logs or some other route

Install (Lumen)

Install via composer

composer require rap2hpoutre/laravel-log-viewer

Add the following in bootstrap/app.php:

$app->register(\Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider::class);

Explicitly set the namespace in app/Http/routes.php:

$app->group(['namespace' => '\Rap2hpoutre\LaravelLogViewer'], function() use ($app) {
    $app->get('logs', 'LogViewerController@index');
});

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.