在laravel中,日誌檔案位於「storage/logs」資料夾中,預設的檔案名稱是「laravel.log」;如果日誌檔案有權限問題,laravel會暫停,可以利用「php artisan tail ”命令查看即時的程式運行日誌。
本文操作環境:Windows10系統、Laravel6版、Dell G3電腦。
日誌檔案位於storage / logs資料夾中。 laravel.log是預設檔名。如果日誌資料夾有權限問題,Laravel會暫停。
php artisan tail 指令可用來查看即時的程式運行log, 在debug 模式關閉的情況下( 如: 生產環境), 尤其有用.
使用
#開發使用
預設情況下tail 只是針對本機的程式碼
php artisan tail
開發的時候, 還可以開啟SQL 查詢語句的LOG, 配合php artisan tail 一起使用, 對SQL 進行監控和調優.
日誌是非常重要的。本機開發可以開啟調試模式,但是上線的項目查看日誌是非常簡潔有效的調試手段。 Laravel整合了Monolog日誌庫以便提供多種強大的日誌處理器。
Laravel支援日誌方法single, daily, syslog 和 errorlog。例如,如果你想要日誌檔案按日產生而不是產生單一文件,你應該在設定檔config/app.php中設定log值如下:
'log' => 'daily'
系統預設為single
#config/app.php:111 'log' => env('APP_LOG', 'single'),
【相關推薦:laravel影片教學】
以上是laravel的日誌在哪的詳細內容。更多資訊請關注PHP中文網其他相關文章!