Bonjour,
Ci-joint le code de mon index.php.
Rien de plus classique.
Ce code fonctionne tres bien sur mon serveur local (wamp).
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 <?php // mise en place des répertoires et chargement des classes set_include_path('.' . PATH_SEPARATOR . './library' . PATH_SEPARATOR . './application/models/' . PATH_SEPARATOR . get_include_path()); //autoload require_once 'Zend/Loader/Autoloader.php'; Zend_Loader_Autoloader::getInstance(); // setup controller $frontController = Zend_Controller_Front::getInstance(); $frontController->throwExceptions(true); $frontController->setControllerDirectory('./application/controllers'); $frontController->dispatch();
Par contre sur mon serveur de production je recois le message suivant :
Pour que cela fonctionne je dois charger manuellement le controller en ajoutant le code suivant :Fatal error: Uncaught exception 'Zend_Controller_Dispatcher_Exception' with message 'Invalid controller specified (index)' in...
Meme si cela fonctionne j'aimerai comprendre ce qui pose probleme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 ... . PATH_SEPARATOR . './application/controllers/' ... ... require_once 'indexController.php'; ...
Un avis eclaire me serait bien utile...
Partager