J'ai un problème avec mon wamp quand j'active l'extension "php_pdo_pgsql" ou "php_pgsql" ... j'ai une erreur de type "la mémoire ne peut pas être read", lorsqu'ils sont desactivés, mon wamp tourne correctement. Or, j'ai besoin de ces extensions pour mes accès en bdd...
Après de nombreuses recherche sur le net, j'ai un peu tout testé, y compris re-télécharger les .dll, copier le libpq.dll dans le bin du apache... toujours sans succès.
Ces deux extensions "php_pgsql" et "php_pdo_pgsql" sont chargées sans aucun problème sur ma configuration.
Mais, je suis avec Apache 2.2.22, PHP 5.3.10 et MySQL 5.5.20 qui proviennent d'une installation fraîche de Wampserver 2.2c 64bits : [freefr.dl.sourceforge.net] Sur laquelle j'ai greffé Apache 2.2.22 64bits provenant de Apache Haus [www.apachehaus.com] et PHP 5.3.10 64bits provenant de Anindya : [download.anindya.com]
À toutes fins utiles, vérifier quand même que vous êtes « à jour » dans les packages redistribuables VC6 et VC9
Paquetages VC6 Package redistribuable Microsoft Visual C++ 2005 SP1 (x86) (32 bits) [www.microsoft.com] Package redistribuable Microsoft Visual C++ 2005 SP1 (x64) (64 bits) [www.microsoft.com]
Paquetages VC9 Microsoft Visual C++ 2008 SP1 Redistributable Package (x86) (32 bits) [www.microsoft.com] Microsoft Visual C++ 2008 SP1 Redistributable Package (x64) (64bits) [www.microsoft.com]
Je viens de refaire des essais, et les deux extensions sont bien chargées avec Apache 2.2.21 et PHP 5.3.9, c'est-à-dire les versions installées avec Wampserver 2.2c
C'est un problème que j'avais détecté avec PHP 5.2.xy. Je n'ai malheureusement pas de solutions et je ne peux pas en trouver ne pouvant plus faire tourner une version de la branche 5.2, compilée VC6 avec le restant (Apache et MySQL) compilés VC9.