Bonjour, je débute en Zend et j' ai un problème avec la mise en place du contrôleur
voici ma config
Zend framework 1.12.9
php 5.5.12
voici le message d' erreur:
ce qui est étonnant c 'est que je précise le chemin du contrôleur comme ceci:Fatal error: Uncaught exception 'Zend_Controller_Dispatcher_Exception' with message 'Cannot load controller class "IndexController" from file "./application/controllers\IndexController.php'' in C:\wamp\www\library\Zend\Controller\Plugin\Broker.php on line 336
je ne comprends pourquoi le chemin effectué est ./application/controllers\IndexController.php avec un antislash après controllers
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 define('APPLICATION_PATH','C:/wamp/www/myappli/application'); include 'Zend/Loader/Autoloader.php'; include 'Zend/Controller/Front.php'; //controleur $loader = Zend_Loader_Autoloader::getInstance()->setFallbackAutoloader(true); $frontcontrol = Zend_Loader_Autoloader::getInstance(); $frontcontrol = Zend_Controller_Front::getInstance(); $frontcontrol->setControllerDirectory('./application/controllers'); //$frontcontrol->setBaseUrl($BASE_URL); $frontcontrol->setParam('noErrorHandler', false); $frontcontrol->setParam('noviewRenderer', false); $frontcontrol->setParam('useDefaultControllerAlways',true); Zend_Controller_Front::run('./application/controllers');
Merci pour votre aide
Partager