刚开始使用zend框架构建应用程序。我正在研究zend服务器5.5。当我尝试打开我创建的第一个控制器时,收到以下错误消息:
Application Error
Message: Action Helper by name EntityManager not found
Stack trace:
#0 c:\Program Files (x86)\Zend\ZendServer\share\ZendFramework\library\Zend\Controller\Action\HelperBroker.php(293): Zend_Controller_Action_HelperBroker::_loadHelper('EntityManager')
...
我的猜测是我错过了一个图书馆,但我不确定是哪一个。有人知道吗?
答案 0 :(得分:2)
您在哪里注册助手? 您是在Boostrap中还是在application.ini中注册帮助程序?
助手在哪里?请尝试提供更多信息。
无论如何,看起来您正在使用标准设置,因此您必须使用Action Helper Broker注册/ path / to / your / helper。
对于深入信息,请查看documentation
答案 1 :(得分:0)
检查助手文件的类名。名称必须是这样的:
Zend_Controller_Action_Helper_helperfilename
这对我有用。