我是Zend框架的新手。我正在更新由另一个人开发的项目。我收到这样的错误,
Generating config... PHP Fatal error: Uncaught exception
'Zend_Application_Bootstrap_Exception' with message 'Resource matching "autoloader" not found'
in /project/aggrep/library/Zend/Application/Bootstrap/BootstrapAbstract.php:692
Stack trace:
#0 /project/aggrep/library/Zend/Application/Bootstrap/BootstrapAbstract.php(627):
Zend_Application_Bootstrap_BootstrapAbstract->_executeResource('autoloader')
#1 /project/aggrep/library/Zend/Application/Bootstrap/BootstrapAbstract.php(584):
Zend_Application_Bootstrap_BootstrapAbstract->_bootstrap('autoloader')
#2 /project/aggrep/library/Zend/Application.php(355):
Zend_Application_Bootstrap_BootstrapAbstract->bootstrap('autoloader')
#3 /project/aggrep/process/init.php(27): Zend_Application->bootstrap('autoloader')
#4 /project/scripts/generate_distro.php(3): require('/project/aggrep...')
#5 {main}
thrown in /project/aggrep/library/Zend/Application/Bootstrap/BootstrapAbstract.php on line 692
Done
我需要做什么或我需要检查什么?有人请帮我吗?
谢谢期待!
这种错误来自不正确的引导。
在您的Bootstrap.php
中,有一堆以 _init
开头的函数,例如。 public function _initAutoload()
.所有这些都在应用程序启动时自动执行,但如果需要特定顺序,则可以在其中一个函数中使用$this->bootstrap('autoload');
,以确保资源_initAutoload()
已执行。
Bootstrap.php
中的函数很可能正在请求不存在/已重命名的资源_initAutoload()
。