Bonjour,
J'ai une application comportant plusieurs modules qui partagent le même répertoire Model (pour mutualiser les classes métiers entre les différents modules).
Voici l'arborescence :
<Racine-application>
---<models>
---<applications>
------<module1>
---------<controllers>
---------<views>
------<module2>
---------<controllers>
---------<views>
------<module3>
---------<controllers>
---------<views>
Mon code est le suivant :
Mais lorsque je visualise dans IE à l'adresse http://localhost/module1/index/, j'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <?php error_reporting(E_ALL|E_STRICT); date_default_timezone_set('Europe/Paris'); set_include_path('.' . PATH_SEPARATOR . './library' .PATH_SEPARATOR . './models/' .PATH_SEPARATOR . get_include_path()); include "./library/Zend/Loader.php"; Zend_Loader::loadClass('Zend_Controller_Front'); Zend_Loader::loadClass('Zend_Controller_Request_Http'); // setup controller $frontController = Zend_Controller_Front::getInstance(); $frontController->throwExceptions(true); $frontController->setControllerDirectory('./applications'); // run! $frontController->dispatch(); ?>
Fatal error: Uncaught exception 'Zend_Controller_Dispatcher_Exception' with message 'Invalid controller specified (module1) C:\wamp\www\library\Zend\Controller\Dispatcher\Standard.php:193 Stack trace: #0 C:\wamp\www\library\Zend\Controller\Front.php(911): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http)) #1 C:\wamp\www\index.php(21): Zend_Controller_Front->dispatch() #2 {main} thrown in C:\wamp\www\\library\Zend\Controller\Dispatcher\Standard.php on line 193
Est-ce que quelqu'un pourrait m'aider ?
Merci d'avance.
Partager