Bonjour à tous, J'avais mis en jachère ce problème pensant que je l'avais plus ou moins résolu, ce qui n'était pas le cas. En me repenchant dessus, j'ai été plus attentif à ce que Johan avait dit : Le 17/05/2013 18:52, Fred a écrit :
Salut Johan, Fatal error: Uncaught exception 'Zend_Db_Adapter_Exception' with message 'The PDO extension is required for this adapter but the extension is not loaded' in
Le 17/05/2013 19:38, Johan a écrit : "... Bon, ben le message est clair : il manque l'extension PDO (et probablement pdo-mysql si tu as une base mysql) ; il faut voir avec l'hébergeur comment faire pour la charger. Bizarre cette erreur Zend tout de même, j'ajouterai un correctif dans la prochaine version. ++ -- Johan ..." Je me suis rapproché du support de mon hébergeur, en lui demandant si les extensions PDO en question étaient bien chargées. Visiblement ce n'était pas le cas, il m'a dit d'ajouter les lignes suivantes dans mon PHP.INI : extension=pdo.so extension=pdo_mysql.so Maintenant tout fonctionne correctement. Ce problème était assez vicieux car si Johan ne m'avait pas fait commenter les lignes 138 à 143 du DB.PHP je n'aurais pas encore trouver d'où cela pouvait provenir, car le message d'erreur d'origine était " Fatal error: Call to a member function getCode() on a non-object in /home/xxxxxx/public_html/SD_xxxxxxx/adherents/lib/Galette/Core/Db.php> on line 140" Peut-être cela aidera d'autre membres de la communauté. Fred. -----Message d'origine----- De : galette-discussion-bounces@xxxxxxx [mailto:galette-discussion-bounces@xxxxxxx] De la part de Mathis Envoyé : dimanche 19 mai 2013 18:16 À : 'Galette general discussion' Objet : Re: [Galette-discussion] Modification de la configuration PHP -----Message d'origine----- De : galette-discussion-bounces@xxxxxxx [mailto:galette-discussion-bounces@xxxxxxx] De la part de Johan Cwiklinski Envoyé : vendredi 17 mai 2013 19:38 À : galette-discussion@xxxxxxx Objet : Re: [Galette-discussion] Modification de la configuration PHP Le 17/05/2013 18:52, Fred a écrit :
Salut Johan, L'erreur renvoyé suite à la mise en commentaire des lignes allant de 138 à 143. Ceci je vais arrêter de vous solliciter, je vais laisser passer le week-end et faire le point, car en considérant que je ne vois pas que 23
est
plus grand que 7, c'est qu'il faut vraiment arrêter.
Le coup de mou de la fin de semaine :D
Fatal error: Uncaught exception 'Zend_Db_Adapter_Exception' with message 'The PDO extension is required for this adapter but the extension is not loaded' in
Bon, ben le message est clair : il manque l'extension PDO (et probablement pdo-mysql si tu as uyne base mysql) ; il faut voir avec l'hébergeur comment faire pour la charger. Bizarre cette erreur Zend tout de même, j'ajouterai un correctif dans la prochaine version. Ha, au passage, vérifies que le champ tmp_passwd ait bien une longueur de 60 caractères dans la table galette_tmppasswds. ++ -- Johan ----------------------------------------- Salut, Oui effectivement je pense qu'il y a eu un petit coup de mou en fin de semaine. Pour le champ tmp_password c'est tout bon 60 caractères. Ceci dit, maintenant va essayer de comprendre quelque chose, alors que suite à la migration sur un nouveau serveur, il me fallait ajouter un fichier PHP.ini pour que certains de mes CMS fonctionnent, maintenant tous les scripts fonctionnent sans aucune configuration particulière, comme c'était le cas avant. Je soupçonne Mavenhosting d'avoir effectuer des modifications sur la configuration de mon serveur PHP suite aux innombrables mails que je leur ai envoyé :). Peut-être ont-ils jeté un œil aux logs de mon espace. J'ai utilisé la commande PHPinfo pour vérifier la configuration de mon serveur PHP et j'ai vu que PDO et pdo_mysql étaient bien activés. Voilà j'espère ne plus avoir à envoyer de mail sur des phénomènes si obscures :). Merci de ton et votre aide à tous en tout cas. Fred P.S : D'après ce que j'ai pu lire dans la charte de cette liste d'entre-aide il est préférable d'écrire à la fin du mail plutôt qu'en haut ? _______________________________________________ Galette-discussion mailing list Galette-discussion@xxxxxxx https://mail.gna.org/listinfo/galette-discussion