|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : octobre 2006 Messages : 12 ![]() |
Bonjour,
j'ai suivi le tuto suivant: http://g-rossolini.developpez.com/tu...ite-dynamique/ pour le tester je l'ai mis sur mon pc et lancé en utilisant WAMP et cela marche parfaitement. Ensuite j'ai voulu le mettre sur mon serveur et la le script ne fonctionne plus: http://weeber.homelinux.org/test/ l'érreur est: Fatal error: Call to a member function execute() on a non-object in /var/www/test/includes/mes-fonctions.php on line 22 cela ne peut pas provenir du script puisqu'il marche en local sur ma machine avec WAMP. Donc ma conclusion est que je n'ais pas installé quelque chose sur le serveur, avez vous une idée de ce qui manque? Pour info, le phpsysinfo(): http://weeber.homelinux.org/ merci |
|
|
00
|
|
|
#2 |
![]() ![]() Guillaume RossoliniDirecteur technique Inscription : février 2004 Messages : 13 720 ![]() |
Salut
Le message d'erreur suppose que ton installation soit correcte, puisque la classe PDO n'est pas absente. Tel que le suggère le phpinfo(), tu as donc correctement chargé le pilote. Tu instancies la classe mais ton objet disparaît avant d'être utilisé. Conclusion : tu as tout bien installé mais le script n'a pas le même comportement sur ton serveur de dév et en prod. Es-tu certain que les deux configurations sont équivalentes ?
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework) Ressources PHP - Ressources Zend Framework |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : octobre 2006 Messages : 12 ![]() |
Merci de ta réponse,
bas je ne sais pas déja mon serveur est sous linux et mon pc sous windows ce qui fait que les php.ini n'ont pas la même forme. Je suis tout a fais d'accord le probleme doit venir d'un module ou d'une différence de configuration mais je ne vois pas laquelle Si quelqu'un peut m'aider sachant que le serveur est sous debian... J'ai installé php5 mysql 4.1 php-pdo-mysql que manque t'il? Merci |
|
|
00
|
|
|
#4 |
![]() ![]() Guillaume RossoliniDirecteur technique Inscription : février 2004 Messages : 13 720 ![]() |
As-tu essayé d'instancier PDO dans un script à part ? Tu devrais pouvoir trouver maints exemples de cela dans nos forums, cela te permettra d'essayer cette classe à part et de cerner le problème.
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework) Ressources PHP - Ressources Zend Framework |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : octobre 2006 Messages : 12 ![]() |
je vais faire l'inverse je vais refaire le code sans pdo comme ca je saurais si cela viens de pdo ou pas
Je vous tiens au courrant |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com