thinkphp6開啟Trace除錯模式

2022-05-04 06:21:07 字數 769 閱讀 8766

1. 安裝 topthink/think-trace 拓展

查閱了手冊:

裡面說到 最新版本頁面trace功能已經不再內建在核心,所以需要 composer 加入進來,

在 require-dev 裡面加上: "topthink/think-trace":"^1.0"

"

require-dev

": ,

然後 執行 composer update 進行更新。

2. 修改配置:

這樣,trace除錯面板就出來了:

除錯模式的優勢在於:

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

2.會詳細記錄整個執行過程;

3.模板修改可以即時生效;

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

5.通過trace功能更好的除錯和發現錯誤;

6.發生異常的時候會顯示詳細的異常資訊;

由於除錯模式沒有任何快取,因此涉及到較多的檔案io操作和模板實時編譯,所以在開啟除錯模式的情況下,效能會有一定的下降,但不會影響部署模式的效能。

//

顯示錯誤資訊

'show_error_msg

' => true,

ThinkPHP(6) 模板技術

判斷比較標籤 區間標籤 三元運算子 php 在如下圖所示目錄中建立html 然後在index控制器的index方法中,呼叫模板 那麼當你訪問 index index時就會顯示index.html。如果你不想要模板和方法同名,你可以在display方法中跟上模板名稱即可。如下圖 兩種方式賦值 clas...

thinkphp6陣列分頁

一 因為有複雜的資料統計,需要組陣列,這時候使用tp6的分頁會有問題,於是改為陣列分頁的方式,將以前tp3的分頁拿過來改了一下,話不多說上 引入tp3分頁源 為了和tp6的區別不會太明顯,修改了源 放入tp6 vendor topthink framework src think 下 修改詳情 1 ...

thinkphp6開發步驟記錄

1 安裝php study 有php需要的環境 2 配置環境變數 path下新增 d phpstudy pro extensions php php7.3.4nts 3 在www資料夾下 composer create project topthink think tp 6.0.dev 5 使用檢視...