基於Thinkphp5的日誌線上瀏覽擴充套件包

chenvle發表於2020-11-10

基於 Thinkphp5 開發的日誌瀏覽元件。該元件為我們提供了一鍵瀏覽當前專案日誌的功能。

安裝

composer require qsnh/think-log-viewer

使用

在命令列輸入:

php think run

之後開啟瀏覽器,輸入:

http://127.0.0.1:8000/log

可以看到:

_ _20180407152242

_ _20180407152301

配置

該擴充套件包預設註冊了 /logs 路由,對應的控制器是 Qsnh\Think\Log\Controllers\LogViewerController@index 如果您因為許可權原因或者路由路徑問題等原因的話,請自己在 /route/route.php 檔案中覆蓋該路徑。具體可以這樣:

Route::get('/logs', function () {});
Route::get('/backend/logs', 'Qsnh\Think\Log\Controllers\LogViewerController@index');

請注意控制好許可權! 上面程式碼並不推薦在生產環境下使用,因為閉包無法進行路由快取。

Author

Qsnh

本作品採用《CC 協議》,轉載必須註明作者和本文連結
一個路過的小白

相關文章