thinkphp6:開啟調試模式(thinkphp6.0.5 / php 7.4.9)


一,顯示調試信息

1,以訪問一個不存在的url為例:
訪問:
http://127.0.0.1:81/go
返回:
 
2,設置
修改:config/app.php
從:
'show_error_msg'   => false,
修改為:
'show_error_msg'   => true,

 

3,再次訪問:
http://127.0.0.1:81/go
返回:
已經能顯示報錯的提示信息
如果想要看更詳細的可供開發調試用的堆棧信息,怎么辦?
 

說明:劉宏締的架構森林是一個專注架構的博客,地址:https://www.cnblogs.com/architectforest

         對應的源碼可以訪問這里獲取: https://github.com/liuhongdi/

說明:作者:劉宏締 郵箱: 371125307@qq.com

 

二,更進一步顯示供調試的堆棧信息

1,復制生成.env文件:
liuhongdi@ku:/data/php/mytp$ cp .example.env .env
它的用途:開啟debug
查看文件內容:
liuhongdi@ku:/data/php/mytp$ more .env
APP_DEBUG = true

 

2,再次訪問:
返回:
 

三,注意生產環境中需要關閉這兩項 

四,查看thinkphp版本:

liuhongdi@ku:/data/php/mytp$ grep 'const VERSION' vendor/topthink/framework/src/think/App.php
    const VERSION = '6.0.5';

五,查看php版本

root@ku:/etc/nginx/sites-enabled# php --version
PHP 7.4.9 (cli) (built: Oct 26 2020 15:17:14) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.9, Copyright (c), by Zend Technologies 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM