Did you check config/logging.php ? Specifically:
'single' => [
'driver' => 'single',
'path' => storage_path('logs/laravel.log'),
'level' => 'debug',
],
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
Hi hope someone can help.
I have a Laravel 5.5 application where, its logs are logging in /var/log/syslog instead in storage/log/laravel.log.
I have set my .env to this and checked the config/app.php:
APP_DEBUG=true
APP_LOG=single
APP_LOG_LEVEL=debug
The file permission on storage/log/ is okay and writable.
Also there's no library or package installed that will infer in logging i.e. Bugsnag, etc.
I also checked the application's registered custom service providers but there's nothing registered or booted that relates to logging that would somehow change the path or set the logging to syslog.
Do you guys know what's going on? I really appreciate if someone can help.
So apparently upon thoroughly tracing, the application that I am currently working on has some custom customization in bootstrap\app.php that configured Monolog upon bootstrap.
So in case someone would encounter same issue as mine, be sure to also check your bootstrap\app.php file for custom customizations.
Thank you guys for your replies!
Please or to participate in this conversation.