1. 程式人生 > 其它 >ThinkPHP6(tp6)沒有顯示除錯模式圖示

ThinkPHP6(tp6)沒有顯示除錯模式圖示

技術標籤: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