[SOLUCIONADO] Problemas instalando Toba (No puede establecerse una conexión...)

Hola, los molesto por una consulta trivial, que ya me pasó y pude resolver, pero que no recuerdo como lo hice.
Al instalar Toba en la PC de otro desarrollador, con todo funcionando bien, Apache 5.2.11, PHP 5.2.9.2, PostgreSQL 8.4.
Instalé el Toba sin problemas desde el punto de vista de la instalación. Crea la base de datos toba_1_4, etc.
Pero el problema surge al intentar acceder al editor. El error que tira es “No puede establecerse una conexión con la base de datos”.
Desde ya, mil gracias!

Hola Martin,

En que SO estas tratando de instalar? Nos podrías adjuntar un “phpinfo”?

Saludos, Esteban.

Edit: Muevo el tema a instalación.

Sobre Windows XP.
Utilizando Firefox como navegador.
La misma instalación que tengo en otras 2 PCs y que funcionan sin problemas.

Te adjunto el PHPinfo


Te adjunto también los archivos de la carpeta instalacion de Toba.


Fijate que no tenés cargado el driver de PDO para postgres. Esto lo haces descomentando una linea del php.ini:

extension=php_pdo_pgsql.dll

Después de reiniciar el apache, volve a verificar la parte de PDO en el phpinfo para ver si cargo el driver.

Saludos, Esteban.

Está descomentado, te adjunto el php.ini
Será alguna cuestión del PATH de Windows?


Te fijaste si estas modificando el php.ini correcto? Fijate que en la primer parte de phpinfo te dice cual es el que esta cargando. Otra posibilidad es que tengas un lío con la dll del driver. Para verificar esto tenés que tener seteada la configuración así:

display_startup_errors = On

De esta forma, cuando reinicies el apache te va a mostrar los errores de arranque relacionados con módulos y demás.

Saludos, Esteban.

Bien!!! seteado el hecho de mostrar los errores de arranque, se verificó que daba error php al levantar las dlls de postgre.
Buscando en internet, encontré esto:
http://www.undermyhat.org/blog/2009/07/php-windows-install-unable-to-load-dynamic-library-php_mssql-dll-php_pspell-dll-etc/

Puntualmente el error era una versión errónea de ssleay32.dll en system32. La reemplacé por la que está en postgre\8.4\bin y todo se solucionó.

Saludos y MIL GRACIAS!!