sql >> Base de Datos >  >> RDS >> PostgreSQL

PGSQL no cargado en PHP 5.3 Windows bajo IIS

Intenté phpinfo() de nuevo, e informa

Loaded Configuration File = C:\Program Files (x86)\PHP\v5.3\php.ini

que es correcto y contiene extension=php_pdo_pgsql.dll y extension=php_pgsql.dll . En cuanto a "los dll están en el lugar correcto" (@Richard), tengo problemas para asegurarme exactamente de qué dll:s se necesitan y dónde deben ubicarse, pero tengo en C:\Program Files (x86)\PHP\v5.3\ext\ ambos php_pdo_pgsql.dll (versión 5.3.12.0) y php_pgsql.dll (versión 5.3.12.0).

Leí sobre una dependencia en libpq.dll y esto está presente en C:\Program Files (x86)\PHP\v5.3\ . Al principio de mi "depuración", copié el nuevo libpq.dll (versión 8.4.4.10133) de PostgreSQL a esa carpeta, habiendo leído en alguna parte que podría resolver el problema. Ahora intenté volver a la versión anterior (8.3.6.9034) que se envió con PHP, ¡y VOILA! De repente phpinfo() dice que ha cargado módulos pdo y no pdo pgsql.

MantisBT ahora carga al menos la pantalla de inicio de sesión. ¡Uf!