ThinkPHP6(tp6)沒有顯示除錯模式圖示
阿新 • • 發佈:2021-02-05
技術標籤:PHP踩坑debugthinkphpphpmysql
筆者最近在使用tp6框架的時候,明明開啟了除錯模式,但是發現除錯時候還是沒有出現
這個圖示,到處百度都沒發現問題。
一番折騰才發現,除錯列印資料資料時候使用的是官方提供的 dd() 函式
因為該函式是有執行exit()的,而且筆者本人自定義的列印函式也是有執行exit(),這都導致後面的除錯就沒執行了。
所以把exit()去掉就行啦。
如果這個都還沒出現除錯模式,那麼你需要先開啟除錯模式,開啟方式如下:
根目錄下新建一個.env檔案
內容如下 開啟APP_DEBUG即可
APP_DEBUG = true [APP] DEFAULT_TIMEZONE = Asia/Shanghai [DATABASE] TYPE = mysql HOSTNAME = 127.0.0.1 DATABASE = tp6 USERNAME = root PASSWORD = root HOSTPORT = 3306 CHARSET = utf8 DEBUG = true [LANG] default_lang = zh-cn