Home > Article > PHP Framework > Where is laravel's log?
In laravel, the log file is located in the "storage/logs" folder, and the default file name is "laravel.log"; if there is a permission problem in the log file, laravel will pause, you can use "php artisan tail ” command to view real-time program running logs.
#The operating environment of this article: Windows 10 system, Laravel version 6, Dell G3 computer.
The log file is located in the storage/logs folder. laravel.log is the default file name. Laravel will pause if there is a permission issue with the log folder.
php artisan tail command can be used to view the real-time program running log. It is especially useful when the debug mode is turned off (such as a production environment).
Developed using
Use
By default, tail is only for local code
php artisan tail
When developing, you can also open the LOG of the SQL query statement and use it with php artisan tail to monitor and tune SQL. .
Logs are very important. Debug mode can be turned on for local development, but viewing logs for online projects is a very simple and effective way to debug. Laravel integrates the Monolog logging library to provide a variety of powerful log processors.
Laravel supports log methods single, daily, syslog and errorlog. For example, if you want log files to be generated on a daily basis instead of generating a single file, you should set the log value in the configuration file config/app.php as follows:
'log' => 'daily'
The system default configuration is single
#config/app.php:111 'log' => env('APP_LOG', 'single'),
[Related recommendations: laravel video tutorial]
The above is the detailed content of Where is laravel's log?. For more information, please follow other related articles on the PHP Chinese website!