Saludos Cordiales,
Luego de un tiempo bastante largo fuera del mundo php, decido hacer un ingreso llevándome un pequeño golpe. Al parecer desde aquel entonces hasta hoy varió la forma de activar las extensiones por lo menos en windows. A continuación doy detalles:
1.) Lo que hice:
- Instalar Apache Web Server 2.2.11
- Descomprimir Php 5.2.8 en la raíz de mi disco y realizar los pasos de rutina para activar la integración con el servidor web (Copiar dll, Ajustar php.ini esto incluye modificar el directorio de extensiones, modificar .conf, etc)
- Descomentar las librerías que quería utilizar: gd2, mbstring, mysql, mysqli, mssql, pgsql
- Reiniciar Servidor Web
- Crear variables de Entorno (No funcionó)
- Copiar dlls de las extensiones a system32
- Reinicie el equipo (Justo cuando me cansé)
Luego de activar las extensiones me dio error de carga con mysql, mysqli, mssql y pgsql. Leyendo un poco en
http://www.vivaphp.com.ar/articulos/mysql-php5-windows (cosa que luego complementé al leer el install.txt que viene con el .zip), me doy cuenta de que hay que copiar algunas dll extras (que se encuentran dentro de la carpeta php) en system32, por ejemplo:
Para php_mssql.dll -> ntwdblib.dll (esta la conseguí navegando)
Para php_mysql.dll y php_mysqli.dll -> libmysql.dll
Para php_pgsql.dll -> veo una librería libpq.dll pero no funciona al realizar la copia
El error que me arroja es
Php Startup: Unable to load dynamic library 'C:\php\ext\php_pgsql.dll'- No se puede encontrar el módulo especificado
Alguien ha logrado activar esta extensión en windows?, de ser así podrían por favor indicarme que pasos seguir?
Hay cosas que pienso no serán una posibilidad para mi caso:
- Cambiarme a Linux

- Usar MySQL u otra BD
- Buscar algun paquetico de esos completos como Xamp o similar
- Instalar el servidor de BD postgreSQL en el equipo de desarrollo, pues se puede tratar de un servidor aparte de BD. Quizás si es necesario montar algunas DLL, como en el caso de oracle alguna instalación cliente, de ser así echenme el cuento porque no encuentro cuales son.
Por ahora no sé que más hacer, mañana les cuento si se me ocurre algo pero espero a ustedes se les ocurra primero porque ando oxidado.
Muchas gracias de antemano,