|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2005 Messages : 2 ![]() |
Salut,
j'ai un problème particulier avec le Zend Framework (1.0.0RC1) que vous pourriez m'aider à résoudre. Tout d'abord, une petite mise en situation : je développe mon application sur mon propre serveur, avec PHP 5.2.2 (mod_php) et jusque là tout va bien. Viens ensuite le temps de faire héberger mon application. Alors j'uploade mes fichiers et tout et hop... plus rien ne marche ! En fait, Zend Framework se plaint qu'il n'arrive pas à trouver le controlleur par défaut. Mon hébergeur offre PHP 5.1.6 (pas de problème de ce côté la), mais en mode CGI. Est-ce qu'il y a une ou des manipulations spéciales pour faire fonctionner le framework avec PHP en mode CGI ? Merci de votre aide ! |
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Inscription : mai 2006 Messages : 521 ![]() |
Je ne pense pas.
Chez moi et chez mon hebergeur c'est du lighttpd avec php en fastcgi 5.2.1. Donc je ne pense pas que cela change qquechose. Par contre fait attention au rewrite engine et au include path |
|
|
00
|
|
|
#3 |
![]() ![]() Julien PauliArchitecte de système d'information Inscription : mai 2006 Messages : 597 ![]() |
Si cgi.fix_pathinfo est à 0, rien ne fonctionnera, et c'est le comportement par défaut ;-)
Il faut passer cgi.fix_pathinfo à 1 pour corriger PATH_TRANSLATED et SCRIPT_FILENAME, qui sont utilisés par Zend_Controller_Router_Rewrite |
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : mai 2005 Messages : 2 ![]() |
En fait, tout ça était lié au fait que le driver PDO pour MySQL n'est pas installé, donc toutes les méthodes qui ont quoi que ce soit à voir avec la base de données me retourne une erreur comme quoi le controlleur n'existe pas... et les méthodes ne fesant aucun accès à la BD fonctionnent parfaitement. Il ne reste plus qu'à espérer que mon hébergeur va vouloir installer le driver PDO pour MySQL !
Merci ! |
|
|
00
|
|
|
#5 |
![]() ![]() Julien PauliArchitecte de système d'information Inscription : mai 2006 Messages : 597 ![]() |
Tu peux utiliser mysqli sinon.
|
|
00
|
Copyright © 2000-2012 - www.developpez.com