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://blog.imgtouch.com
本文: https://blog.imgtouch.com/index.php/2023/05/26/thinkphp6-kai-qi-tiao-shi-mo-shi-thinkphp6-5-php-7-4-9/
对应的源码可以访问这里获取: 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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧