2012-03-21 6 views
0

私はZendのマルチモジュールアプリケーションに問題がある:マルチモジュールのZendのアプリケーション

An error occurred 
Page not found 
Exception information: 
Message: Invalid controller specified (JorgeFerrari) 
Stack trace: 

#0 C:\Arquivos de programas\Zend\ZendServer\share\ZendFramework\library\Zend\Controller\Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http)) 
#1 C:\Arquivos de programas\Zend\ZendServer\share\ZendFramework\library\Zend\Application\Bootstrap\Bootstrap.php(97): Zend_Controller_Front->dispatch() 
#2 C:\Arquivos de programas\Zend\ZendServer\share\ZendFramework\library\Zend\Application.php(366): Zend_Application_Bootstrap_Bootstrap->run() 
#3 C:\Arquivos de programas\Zend\Apache2\htdocs\JorgeFerrari\public\index.php(26): Zend_Application->run() 
#4 {main} 
Request Parameters: 

array (
    'controller' => 'JorgeFerrari', 
    'action' => 'public', 
    'module' => 'default', 
) 

私は私のapplication.iniでこれを持っている:

resources.frontController.moduleDirectory = APPLICATION_PATH "/modules" 
resources.modules = "" 

そして、3つのモジュール:デフォルトは、パネル、クライアント

、独自のブートストラップと、その後のすべて:(Default_Bootstrap、Panel_Bootstrap、Client_Bootstrap)

そしてIndex_Controllerと、その後のすべて:(IndexController、Panel_IndexController、Client_IndexController)

すべてのフォルダ構造は、(私は推測する...)私は、この問題を解決するために行うことができます

何か右ですか?

ありがとうございます、ホルヘ。

EDIT戻る上記の古い問題に

...あなたの質問に

+0

はあなたがこのコントローラを定義し、どのようなURLを使用すると、(対価のキャメルケースに取って)アクセスしようとしているかのようなより多くの情報を提供することができます – ventsislaf

+0

index =( – JLFerrari

+0

)2番目のエラーでは、ブートストラップの名前をDefault_Bootstrapにする必要がありますか?アプリケーション/ Bootstrap.phpにBootstrapクラスがあるとします。 – Gohn67

答えて

0

は、あなたがJorgeFerrariという名前のコントローラを探すために、あなたの配列に記載されています。

しかし、あなたは唯一以下のコントローラいると言う:(IndexController、Panel_IndexController、Client_IndexController)

+0

それは解決されましたが、とにかくありがとうございます。 – JLFerrari

+0

クール。問題を解決してうれしく思いましたか?私はZFのさまざまな問題を私のプロジェクト。 – Gohn67

関連する問題