首頁 > php框架 > ThinkPHP > 主體

thinkphp錯誤日誌在哪

(*-*)浩
發布: 2020-10-21 10:52:10
原創
8912 人瀏覽過

thinkphp錯誤日誌在哪

日誌記錄\ThinkPHP\Lib\Think\Core\Log.class.php          (建議學習:thinkphp5

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

開啟\ThinkPHP\Common\debug.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資料庫快取預設為關閉狀態,如果開啟的話,會在Runtime\Data資料夾下生成文件緩存,並且修改表之後,如新加了字段,這個緩存無法記錄你的操作,需要我們手動刪除一次,對錶的修改才會成功。

如果只想顯示一部分提示訊息,如運行時間,記憶體開銷等,

可以在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, //显示内存开销
登入後複製

以上是thinkphp錯誤日誌在哪的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!