前端控制器找不到application.ini中定义的Controller插件

时间:2011-07-22 13:34:12

标签: zend-framework front-controller

我在application.ini目录中定义了一个插件,如

  

resources.frontController.plugins.acl =“CMS_Controller_Plugin_Acl”

命名空间CMS_设置为在bootstrap.php中自动加载

    $autoLoader = Zend_Loader_Autoloader::getInstance();
    $autoLoader -> registerNamespace("CMS_");

但是,当我开始这个程序时,我收到了这个错误。

Class 'CMS_Controller_Plugin_Acl' not found in xxx\Zend\Application\Resource\Frontcontroller.php on line 117

1 个答案:

答案 0 :(得分:0)

尝试在插件之前的application.ini中注册您的命名空间。

autoloaderNamespaces.CMS = 'CMS'
resources.frontController.plugins.acl = "CMS_Controller_Plugin_Acl"