日志記錄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
喜歡就支持一下吧
相關推薦