You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CodeIgniter 4:不修改CI_ENVIRONMENT如何关闭调试工具栏?

在CodeIgniter开发环境中关闭调试工具栏但保留错误显示

直接通过配置或代码控制调试工具栏的开关即可,无需切换到production环境:

方法一:全局关闭(配置文件修改)

  • 打开项目中的application/config/config.php文件
  • 找到配置项$config['enable_profiler'],将其值设置为FALSE:
    $config['enable_profiler'] = FALSE;
    
    这样全局范围内都会关闭底部的调试工具栏,同时因为CI_ENVIRONMENT仍为development,错误信息会正常显示。

方法二:动态控制(按需开启/关闭)

如果需要在特定控制器或方法中临时调整,可以在代码中动态设置:

// 关闭当前请求的调试工具栏
$this->output->enable_profiler(FALSE);

// 若某段代码需要临时查看调试信息,可改为TRUE
// $this->output->enable_profiler(TRUE);

内容的提问来源于stack exchange,提问作者TV-C-1-5

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 15:30:57