codeigniter抑制单个视图的禁用

时间:2012-06-17 11:13:09

标签: php codeigniter

是否可以在codeigniter中关闭单个视图上的错误。

现在我还在开发中,我的默认登陆页面是各种各样的启动屏幕,所以在我开发的过程中,我随机地将我的脚本一直打破,并且它会显示在任何视图上。有了这个,我需要在一个视图上关闭它,因为网站的其余部分落后于那个,并且没有任何链接或引用,否则当前进入构建的任何地方。

出于显而易见的原因,我不想关闭所有错误。但我在那一页上需要它们。

2 个答案:

答案 0 :(得分:1)

在要禁用错误显示的控制器或视图中,执行

ini_set('display_errors', 0);

调用视图后,您可以执行以下操作:

ini_restore('display_errors'); 

再次出现错误(假设您的默认设置是显示错误)。

更多详情:

http://www.php.net/manual/en/configuration.changes.php

答案 1 :(得分:0)

“如果您想动态设置配置项目或更改现有配置项目,可以使用”:

$this->config->set_item('item_name', 'item_value');

在你的情况下:

$this->config->set_item('log_threshold', 0);

您可以在Controller中使用此功能,也可以在View中使用。