TP框架設定的LOG LEVEL不起作用

2022-03-19 05:26:08 字數 919 閱讀 8802

最近監控系統日誌,可是日誌是全部級別的日誌,沒有辦法看太多了。只想看有用的資訊。

就在config檔案中修改了配置檔案。可是試了以後並沒有變化,log檔案還是全部級別的資訊、

後來發現除錯模式開啟著,預設如果開啟除錯模式的話,log級別走的就是debug的配置

找到index.php中除錯模式:

此處可以修改為false,這樣log級別就會走我們的配置檔案了。

如果你開啟了除錯模式,系統會首先載入系統預設的除錯配置檔案,位於thinkphp/conf/debug.php,如果你沒有定義專案的除錯配置檔案的話,除錯模式的引數就可以參考系統除錯配置檔案中的設定。預設除錯配置引數如下:

修改此處的配置即可。

系統除錯配置中設定了:

開啟日誌記錄,任何錯誤資訊和除錯資訊都會詳細記錄,便於除錯;

關閉模板快取,模板修改可以即時生效;

記錄sql日誌,方便分析sql;

關閉字段快取,資料表字段修改不受快取影響;

開啟檔案大小寫嚴格檢查(即使是windows平台),幫助你提前發現linux部署問題;

除錯模式的目的就是為了更加方便的發現、記錄、分析和解決錯誤,而在部署模式下面,可能很多潛在的錯誤你根本發現不了,這些錯誤就像一顆定時炸彈,存在隱患。

關於連鎖系統的框架設定

一直對系統框架非常感興趣,想整出乙個實用 簡單 通用強大的系統框架滿足未來不斷的應用擴充套件需要。最近上了一套連鎖收銀系統,此系統採用c s架構,應該說完全的發揮出了c s所應該發揮的優勢 資料的本地化 應用分為服務端 分店端和pos端,此系統相互之間又可聯絡,又可分開,可分可合和變形現在把系統關鍵...

框架設計的粒度

先拿乙個常見的oa中的許可權管理舉例,常規的設計方式無非就是許可權 角色 人這三層,關係如下 那麼這樣的許可權設計是可以基本滿足乙個oa的需要的,那麼只需要做乙個filter去進行許可權的控制就ok了。如果考慮到軟體的擴充套件性貌似也足夠用了。但是考慮一下顯示情況,如果上線之後許可權需要增加意味著什...

TP框架3 2 3設定404頁面

無法載入模板跳向404頁面 thinkphp library think dispatcher.class.php中176行 載入模組的擴充套件配置檔案 load ext file module path else 加上header跳轉頁面,404.html放在跟下 無法載入控制器跳向404頁面 建...