2013-03-06 118 views
0

我在本地主機上安裝ZF2,然後測試公共頁面,這是工作。
我試圖下載一個模塊MwopGuestbook然後Zend公司告訴我一個錯誤:zend框架2添加模塊後致命錯誤

Fatal error: Interface 'Zend\Module\Consumer\AutoloaderProvider' not 
found in D:\xampp\htdocs\zend\module\MwopGuestbook\Module.php on line 8 

我們如何解決這個問題?

回答

0

貌似過時的代碼在那裏,我猜這就是Zend\ModuleManager\Feature\*實現

如果是這樣,你可以嘗試第7行MwopGuestbook/Module.php改變以下的早期化身...

<?php 

namespace MwopGuestbook; 

use Zend\ModuleManager\Feature\AutoloaderProviderInterface; 

class Module implements AutoloaderProviderInterface 
{ 

應該解決的投訴沒有找到接口,無法保證不會有使用過時的電話雖然這代碼的其他部分: -/

+0

現在,我得到一個錯誤:「 致命錯誤: Uncaught exce 'Module(Consumer)'的消息'Zend \ ModuleManager \ Exception \ RuntimeException'無法初始化。 D:\ xampp \ htdocs \ zend \ vendor \ zendframework \ zendframework \ library \ Zend \ ModuleManager \ ModuleManager.php: \ ModuleManager \ ModuleManager.php(81):Zend \ ModuleManager \ ModuleManager-> loadModule('Consumer')......「 – mrakodol 2013-03-06 14:52:33

+0

#1 [內部函數]:Zend \ ModuleManager \ ModuleManager-> onLoadModules(Object \ ModuleManager \ ModuleEvent))#2 D:\ xampp \ htdocs \ zend \ vendor \ zendframework \ zendframework \ library \ Zend \ EventManager \ EventManager.php(460):call_user_func(Array,Object(Zend \ ModuleManager \ ModuleEvent)) – mrakodol 2013-03-06 14:52:59

+0

#3 D:\ xampp \ htdocs \ zend \ vendor \ zendframework \ zendframework \ library \ Zend \ EventManager \ EventManager.php(204):Zend \ EventManager \ EventManager-> triggerListeners('loadModules',Object(Zend \ ModuleManager \ ModuleEvent ),NULL)#4 D:\ xampp \ htdocs \ zend \ vendor \ zendframework \ zendframework \ library \ Zend \ ModuleManager \ ModuleManager.php(100):Z在D:\ xampp \ htdocs \ zend \ vendor \ zendframework \ zendframework \ library \ Zend \ ModuleManager \ ModuleManager.php on line 140 – mrakodol 2013-03-06 14:53:50