我正在尝试实现zend_acl
.我创建了一个自定义插件并将其放入
myzend/library/My/Controller/Plugin/Acl.php
其中 myzend 是我的项目的目录。我正在尝试使用 application.ini
初始化此自定义插件
autoloaderNamespaces[] = "My_"
resources.frontController.plugins.acl = "My_Controller_Plugin_Acl"
我收到错误消息:
致命错误:在 中找不到类"My_Controller_Plugin_Acl" E:\wamp\www\myZend\library\Zend\Application\Resource\Frontcontroller.php 在第 117 行
有什么建议吗?
您是否在引导程序中注册了该插件?
将其添加到您的引导.php文件
protected function _initAcl() {
$frontController = Zend_Controller_Front::getInstance();
$frontController->registerPlugin(new My_Controller_Plugin_Acl());
}