## ThinkCMF5.0和5.1关闭调试模式 程序部署后经常在又下角出现如下图片: ![](https://box.kancloud.cn/f28910ec6dfaaea3ce8406645db93101_540x276.png) [TOC] ## 如何关闭调试模式呢? ThinkCMF调试模式的开关在程序入口文件 public/index.php文件里 ```php // 调试模式开关 define("APP_DEBUG", true); ``` 改为 false就可以关闭调试模式。 ```php // 调试模式开关 define("APP_DEBUG", false); ``` ## 如何不显示右下角图片,同时还开启调试模式呢? 打开`app/debug.php` ``` return [ // 应用调试模式 'app_debug' => true, // 应用Trace 'app_trace' => true, ]; ``` 把`app_trace`的值改为 `false`,就可以只关闭右下角图标 ``` return [ // 应用调试模式 'app_debug' => true, // 应用Trace 'app_trace' => false, ]; ``` ## 为什么会有调试模式? APP_DEBUG默认是开启的,方便开发者调试; 比如:模板热更新,后台菜单管理入口可见,报错提示 > 开发完成可以改成false,关闭调试模式,进入生产环境! >[danger] 6.0中已经调试模式开关已经有变化,请阅读下一篇文档