Log Viewer pour Laravel 5, 6, 7, 8, 9 & 10 (toujours également compatible avec 4.2) et Lumen. Installez avec composer, créez une route vers LogViewerController . Aucun actif public, aucun itinéraire de fournisseur, fonctionne avec et/ou sans rotation des journaux. Inspiré par la visionneuse de journaux Laravel 4 de Micheal Mand (fonctionne uniquement avec Laravel 4.1)
Petite visionneuse de journaux pour Laravel. Cela ressemble à ceci :
Installer via composer
composer require rap2hpoutre/laravel-log-viewer Ajouter un fournisseur de services à config/app.php dans la section providers
Rap2hpoutre LaravelLogViewer LaravelLogViewerServiceProvider::class,Ajoutez un itinéraire dans votre fichier de routes Web :
Route:: get ( ' logs ' , [ Rap2hpoutre LaravelLogViewer LogViewerController::class, ' index ' ]); Accédez à http://myapp/logs ou à un autre itinéraire
Installer via composer
composer require rap2hpoutre/laravel-log-viewer Ajoutez ce qui suit dans bootstrap/app.php :
$ app -> register ( Rap2hpoutre LaravelLogViewer LaravelLogViewerServiceProvider::class); Définissez explicitement l'espace de noms dans app/Http/routes.php :
$ router -> group ([ ' namespace ' => ' Rap2hpoutreLaravelLogViewer ' ], function () use ( $ router ) {
$ router -> get ( ' logs ' , ' LogViewerController@index ' );
}); Publiez log.blade.php dans /resources/views/vendor/laravel-log-viewer/ pour la personnalisation de la vue :
php artisan vendor:publish
--provider= " Rap2hpoutreLaravelLogViewerLaravelLogViewerServiceProvider "
--tag=views Publiez le fichier de configuration logviewer.php dans /config/ pour la personnalisation de la configuration :
php artisan vendor:publish
--provider= " Rap2hpoutreLaravelLogViewerLaravelLogViewerServiceProvider " Si vous obtenez une erreur InvalidArgumentException in FileViewFinder.php , il peut s'agir d'un problème avec la mise en cache de la configuration. Vérifiez l'installation, puis exécutez php artisan config:clear .