2012-06-07 49 views
2

我是Zend框架的新手。我正在更新另一个人开发的项目。我得到了如下的错误,未找到异常'Zend_Application_Bootstrap_Exception'带有消息'Resource matching'自动加载器“找不到

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 

我需要做什么或我需要检查什么?任何人都请帮助我?

谢谢, 展望未来!

+0

从/project/aggrep/process/init.php中的第27行开始;你可以评论它,但它可能会影响应用程序。出于某种原因,现在无法找到文件或函数调用。 – drew010

+0

你可以从Bootstrap.php发布你的代码吗 –

+0

你的'application.ini'文件中有没有看起来像'resources.autoloader.XXX'的行? – drew010

回答

1

这种错误来自不正确的引导。

在您的Bootstrap.php中有一些以_init开头的函数,例如。 public function _initAutoload()。所有这些都是在应用程序启动时自动执行的,但是如果需要特定的订单,可以使用$this->bootstrap('autoload');作为其中一个函数,以确保资源_initAutoload()已被执行。

Bootstrap.php中的某个函数正在请求资源_initAutoload(),而该资源不存在/已被重命名。