Debugging the most important thing that developers always need while developing things.
If it’s about local environments then we can easily check our logs by putting logs to local but when it’s about live environments it’s a time-consuming process.
We have to go to the files and open/download those files to local and then we are able to check live logs.
Here we are going to one package that will provide us the UI interface and we can easily check all our logs there.
We can also clear / delete our logs files from there. its better to use daily logs so we can trace logs easily.
Let’s see how we can integrate that package to our existing laravel application.
Installation
composer require rap2hpoutre/laravel-log-viewer
Add Service Provider to config/app.php in providers section
Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider::class,
Access Logs UI By adding a new route
Route::get(‘logs’, [\Rap2hpoutre\LaravelLogViewer\LogViewerController::class, ‘index’]);
That’s it and you can see all the logs thereby accessing the given route.
That will saves lots of debugging time, hope that will help you 🙂