thinkphp錯誤日志在哪

thinkphp錯誤日志在哪

日志記錄ThinkphpLibThinkCoreLog.class.php? ? ? ? ? (推薦學習:thinkphp5

1、可以在config.php中進行設置,默認為關閉狀態。 ‘APP_DEBUG’ => true

打開thinkphpCommondebug.php文件可以查看debug的默認設置如下:

return?array( 'LOG_RECORD'=>true,?//?進行日志記錄 'LOG_RECORD_LEVEL'?=>?array('EMERG','ALERT','CRIT','ERR','WARN','NOTIC','INFO','DEBUG','SQL'),?//?允許記錄的日志級別 'DB_FIELDS_CACHE'=>?false,?//數據庫字段緩存 'SHOW_RUN_TIME'=>true,?//?運行時間顯示 'SHOW_ADV_TIME'=>true,?//?顯示詳細的運行時間 'SHOW_DB_TIMES'=>true,?//?顯示數據庫查詢和寫入次數 'SHOW_CACHE_TIMES'=>true,?//?顯示緩存操作次數 'SHOW_USE_MEM'=>true,?//?顯示內存開銷 'SHOW_PAGE_TRACE'=>true,?//?顯示頁面Trace信息?由Trace文件定義和Action操作賦值 'APP_FILE_CASE'?=>?true,?//?是否檢查文件的大小寫?對Windows平臺有效 );

注意事項:DB_FIELDS_CACHE數據庫字段緩存默認關閉狀態,如果開啟的話,會在RuntimeData文件夾下生成文件緩存,并且修改表之后,如新加了字段,這個緩存無法記錄你的操作,需要我們手動刪除一次,對表的修改才會成功。

立即學習PHP免費學習筆記(深入)”;

如果只想顯示一部分提示信息,如運行時間,內存開銷等,

可以在config.php中進行相應的設置即可,如:

//'APP_DEBUG'?=>?true,?//?調試模式開關 'SHOW_RUN_TIME'?=>?true,?//運行時間顯示 'SHOW_ADV_TIME'?=>?true,?//顯示詳細的運行時間 'SHOW_DB_TIMES'?=>?true,?//顯示數據庫的操作次數 'SHOW_CACHE_TIMES'=>true,?//顯示緩存操作次數 'SHOW_USE_MEM'?=>?true,?//顯示內存開銷

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享