国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Thinkphp 6.0開啟調(diào)試與配置文件

這篇具有很好參考價值的文章主要介紹了Thinkphp 6.0開啟調(diào)試與配置文件。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

學習要點:

1.開啟調(diào)試

2.配置文件

本節(jié)課我們來開啟一下系統(tǒng)的調(diào)試功能,以及簡單理解下框架配置信息。

一.開啟調(diào)試

1. 在開發(fā)階段,我們建議開啟框架的調(diào)試模式;

2. 調(diào)試模式開啟后,會犧牲一些執(zhí)行效率,但大大提高了開發(fā)排錯的能力;

3. 當項目部署到生產(chǎn)環(huán)境時,再關(guān)閉調(diào)試模式即可;

4. 安裝好的 TP6.0 默認并沒有開啟調(diào)試,可以在域名后面胡亂輸入字符回車;

5. 此時,頁面只會提示:“頁面錯誤,請稍后再試~”,表示調(diào)試未開啟;

6. 通過命令行安裝的 TP6.0,會自動在根目錄生成一個.example..env 文件;

7. 這個.env 文件是環(huán)境配置文件,我們只要刪除前面的.example.即可生效;

8. 此時,刷新頁面,右下角會出現(xiàn) Trace 調(diào)試小圖標,說明調(diào)試開啟了;

9. 查看.env 文件,打開調(diào)試的環(huán)境變量為 APP_DEBUG = true,false 關(guān)閉;

10. 那么,開啟調(diào)試模式有那些顯著的優(yōu)勢呢?

a. 記錄系統(tǒng)運行流程的執(zhí)行過程;

b. 展示錯誤和調(diào)試信息,并開啟日志記錄;

c. 模版修改可以及時生效(不會被緩存干擾);

d. 啟動右下角的 Trace 調(diào)試功能,更加強大;

e. 發(fā)生異常時,也會顯示異常信息;

11. 當然,還有一種模式,就是關(guān)閉調(diào)試的時候,也可以顯示簡要的錯誤信息;

12. 首先,關(guān)閉調(diào)試模式:APP_DEBUG = false;

13. 然后,根目錄下 config 的 app.php 最后一樣設(shè)置為:

'show_error_msg' => true, 

二.配置信息

1. 配置文件有兩種形式,開啟調(diào)試我們采用的.env 文件這是一種,適合本地;

2. 另一種配置文件,在根目錄下的 config 里,有很多類型的配置,適合部署;

3. 官方手冊明確表示:.env 環(huán)境變量用于本地開發(fā)測試,部署后會被忽略;

4. 那么,我們怎么去獲取這些配置文件的值呢?

5. 對于.env 文件,比如[DATABASE]下的 HOSTNAME = 127.0.0.1 獲取方式如下:

use think\facade\Env;
return Env::get('database.hostname');

6. 對于 config 文件,比如 database.php 下的 hostname,獲取方式如下:

use think\facade\Config;
return Config::get('database.connections.mysql.hostname');

7. 也可以判斷這兩種文件的配置是否存在,使用 has 方法判斷:

echo Env::has('database.hostname');
echo Config::has('database.connections.mysql.hostname');

8. 關(guān)于這兩種配置文件的優(yōu)先級,在本地測試時.env 優(yōu)先于 config;

9. 從 config 配置中可以看出,它是先讀取.env 的,然后再默認配置一個自己的;

10. 而到了部署環(huán)境,.env 會被忽略,則自動切換到 config 配置;文章來源地址http://www.zghlxwxcb.cn/news/detail-477424.html

到了這里,關(guān)于Thinkphp 6.0開啟調(diào)試與配置文件的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • thinkphp6 動態(tài)開啟debug模式

    1、找到config/app.php?? 2、自定義開啟debug參數(shù)名稱:示例參數(shù)為debug,可以根據(jù)自己項目情況自定義? 3、必須同時設(shè)置App::debug 和 Env::set(\\\'APP_DEBUG\\\')

    2024年02月07日
    瀏覽(21)
  • 【C語言學習教程---1】VC++6.0的安裝和創(chuàng)建簡單C語言工程文件教程

    【C語言學習教程---1】VC++6.0的安裝和創(chuàng)建簡單C語言工程文件教程

    事物的難度遠遠低于對事物的恐懼 在學習C語言之前,首先需要安裝編譯器軟件,學習完理論知識及時動手操作是才能印象深刻,切勿紙上談兵,這里選擇安裝的是一款比較經(jīng)典的并且運行相對比較穩(wěn)定的VC++6.0軟件。 把軟件資源下載到電腦上并進行解壓,下載地址: 鏈接:

    2024年02月08日
    瀏覽(26)
  • 使用phpstorm開發(fā)調(diào)試thinkphp

    使用phpstorm開發(fā)調(diào)試thinkphp

    1.環(huán)境準備 1.開發(fā)工具下載:PhpStorm: PHP IDE and Code Editor from JetBrains 2.PHP下載:PHP: Downloads 3. PHP擴展:PECL :: Package search 4.用與調(diào)試的xdebug模塊:?Xdebug: Downloads ? ? ? ? ? xdebug模塊,如果是php8以下版本,需要用2版本的xdebug,如果是php8以上的版本,則用3版本的xdebug 2.windows下操作

    2024年02月13日
    瀏覽(21)
  • 【C#】.net core 6.0 使用第三方日志插件Log4net,配置文件詳細說明

    【C#】.net core 6.0 使用第三方日志插件Log4net,配置文件詳細說明

    歡迎來到《小5講堂》 大家好,我是全棧小5。 這是《C#》系列文章,每篇文章將以博主理解的角度展開講解, 特別是針對知識點的概念進行敘說,大部分文章將會對這些概念進行實際例子驗證,以此達到加深對知識點的理解和掌握。 溫馨提示:博主能力有限,理解水平有限

    2024年04月12日
    瀏覽(31)
  • 樹莓派4b安裝opencv4.6.0并開啟ffmpeg視頻加速(2022.10.27)

    按ctrl + o ,enter保存,ctrl + x 關(guān)閉; 將以下內(nèi)容寫入配置文件(為pip配置阿里和豆瓣源):(保存并退出同上)

    2023年04月16日
    瀏覽(24)
  • 后,配置文件被清空,導(dǎo)致無法開啟WiFi

    后,配置文件被清空,導(dǎo)致無法開啟WiFi

    root cause: /data/vendor/wifi/wpa/wpa_supplicant.conf 是0字節(jié),導(dǎo)致wpa_supplicant_init_iface缺少”p2p_disabled=1“的配置就會在走錯flow到p2p wpa_supplicant_init_iface =》wpas_p2p_init 從而在HidlManager::registerInterface 進入 if (isP2pIface(wpa_s)) 最終 E SupplicantStaIfaceHal: Failed to create ISupplicantIface 1 wifi 完整開啟過

    2024年02月09日
    瀏覽(27)
  • spring cloud使用git作為配置中心,git開啟了雙因子認證,如何寫本地配置文件

    spring cloud使用git作為配置中心,git開啟了雙因子認證,死活認證不成功?。。。?! 報錯 org.eclipse.jgit.api.errors.TransportException: https://git.qualink.com/zhaoxin15/sc-config.git: not authorized 或者就是 java.net.ConnectException: Connection refused: connect 如果你的git也開啟了雙因子認證,那么配置

    2024年02月11日
    瀏覽(19)
  • Deepin操作系統(tǒng)SSH開啟與配置文件修改,結(jié)合內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)遠程連接

    Deepin操作系統(tǒng)SSH開啟與配置文件修改,結(jié)合內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)遠程連接

    Deepin操作系統(tǒng)是一個基于Debian的Linux操作系統(tǒng),專注于使用者對日常辦公、學習、生活和娛樂的操作體驗的極致,適合筆記本、桌面計算機和一體機。是中國第一個具備國際影響力的Linux發(fā)行版本,支持33種語言,用戶遍布除了南極洲的其它六大洲。 下面介紹簡單幾步結(jié)合Cp

    2024年02月03日
    瀏覽(23)
  • Windows下關(guān)于windbg 調(diào)試 dump文件過程的環(huán)境配置以及注意事項

    Windows下關(guān)于windbg 調(diào)試 dump文件過程的環(huán)境配置以及注意事項

    在windows下,異常的調(diào)試很便捷,除了使用vs調(diào)試外還可以使用微軟的windbg,windbg一般在安裝vs的時候可以選裝(windows開發(fā)套件),如果你是使用vs的開發(fā)者,那可以去磁盤中搜索windbg.exe看看有沒有在安裝vs的時候安裝windbg,如圖: 如果沒有安裝windbg也沒關(guān)系,可以去微軟的官網(wǎng)下載 下載

    2024年02月09日
    瀏覽(23)
  • windows .vscode的json文件配置 CMake 構(gòu)建項目 調(diào)試窗口中文設(shè)置等

    windows .vscode的json文件配置 CMake 構(gòu)建項目 調(diào)試窗口中文設(shè)置等

    一、CMake 和 mingw64的安裝和環(huán)境配置? 二、tasks.json和launch.json文件配置 tasks.json launch.json ?三、CMakeLists.txt文件 四、頭文件和源文件 cat.h cat.cpp main.cpp 五、中文亂碼問題解決 ?CMake C/C++程序輸出亂碼 Clion CMake C/C++程序輸出亂碼_cmake message 亂碼-CSDN博客https://blog.csdn.net/qq_37274323/

    2024年01月24日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包