【发布时间】:2017-05-30 08:29:00
【问题描述】:
想要检查环境,如果匹配某些情况,然后想要重定向或加载某些视图。 get_instance(); 在环境检查的 index.php 中不起作用
我看起来像下面这样:
if (ENVIRONMENT === "production")
{
/*if(error ="db error")
redirect("/someview","refresh");
or load view header and footer
*/
}
【问题讨论】:
-
是否有必要将您的
environment逻辑仅放在index.php中? -
我只需要在发生一些错误时重定向。就是这样。
-
只是为了验证,您想为所有控制器设置一个通用的“错误处理逻辑”吗?假设如果发生
db error,您想将其动态重定向到某个view? (例如 'about' => 'home' / 'some-url' => 'home') -
@eeya 我只是对 CI 中的错误处理机制感到困惑。在 stackoverflow 用户的帮助下,我找到了关闭错误的步骤。但现在我无法处理这些错误..
标签: php codeigniter redirect error-handling environment