无法找到指定的类:codeigniter中的Hooks.php

时间:2015-05-20 07:34:58

标签: php codeigniter

我的Codeigniter Web应用程序在我的localhost中运行良好,但在实时服务器中我收到错误无法找到指定的类:Hooks.php

在我的localhost中 application \ config \ hooks.php是空文件和 application \ config \ config.php设置$ config [' enable_hooks'] = FALSE;

如何解决?提前谢谢..

2 个答案:

答案 0 :(得分:0)

启用挂钩

通过在enabled/disabled

中设置以下项,可以全局application/config/config.php file:
$config['enable_hooks'] = TRUE;

定义挂钩

钩子在application/config/hooks.php file.中定义。每个钩子都被指定为带有这个原型的数组:

$hook['pre_controller'] = array(
        'class'    => 'MyClass',
        'function' => 'Myfunction',
        'filename' => 'Myclass.php',
        'filepath' => 'hooks',
        'params'   => array('beer', 'wine', 'snacks')
);

同时参考Hooks

答案 1 :(得分:0)

此错误是由于文件丢失所致。关于会话和内容的答案很多。 我的应用程序运行正常,突然发生了此错误。我重新上传了我的应用程序文件夹,一切恢复正常。