laravel日志優化實例講解
日志瀏覽
擴展地址:arcanedev/log-viewer
安裝擴展
composer require arcanedev/log-viewer
註冊服務,在config/app.php
中的providers
添加以下內容
'providers' => [ ... Arcanedev\LogViewer\LogViewerServiceProvider::class, ],
如果有需要修改路由或者配置的。需要發佈相關文件進行修改
php artisan log-viewer:publish
訪問http://域名/log-viewer
即可
日志增強
擴展地址:freshbitsweb/laravel-log-enhancer
安裝擴展
composer require freshbitsweb/laravel-log-enhancer
註冊服務,在config/logging.php
中的channels
添加以下內容
'production_stack' => [ 'driver' => 'stack', 'tap' => [Freshbitsweb\LaravelLogEnhancer\LogEnhancer::class], 'channels' => ['daily', 'slack'], ],
發佈配置文件,按需修改配置
php artisan vendor:publish --tag=laravel-log-enhancer-config
查看效果
完成以上兩步後,可以在線瀏覽日志文件,並且具體報錯還能顯示具體的請求信息。
到此這篇關於laravel日志優化實例講解的文章就介紹到這瞭,更多相關laravel日志優化內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- 清除laravel緩存命令代碼實例
- php中laravel調度執行錯誤解決方法
- Laravel快速入門之composer介紹及安裝詳細圖文步驟
- 淺談Laravel中使用Slack進行異常通知
- Laravel 框架中使用 MongoDB 數據庫的操作