Buenas a to@s,
Acabo de realizar una instalacion de Postgres, Apache, PHP y ADODB en Windows XP y se me presenta la siguiente situacion:
Al Ejecutar este codigo para probar la conexion me resulta exitosa, es decir, utilizando las funciones nativas de PHP
Código PHP:
<?php
$cadena_conexion = "host=localhost dbname=rsn user=postgres
password=0000";
if((pg_connect($cadena_conexion)) == false){
echo "No Conectado";
}else{
echo "Conectado Ok;";
}
?>
Peroal tratar de establecer la conexion utilizando ADODB con el siguiente codigo
Código PHP:
<?php
include('adodb5/adodb.inc.php');
$db = &ADONewConnection('postgres64');
$db->debug=true;
$db->Connect('host=192.168.2.6 port=5432 dbname=rsn password=0000');
echo "-------------FIN";
?>
resulta este error:
[b]Warning:[/b[ pg_connect() [function.pg-connect]: Unable to connect to PostgreSQL server: could not connect to server: Connection refused (0x0000274D/10061) Is the server running on host "192.168.2.6" and accepting TCP/IP connections on port 5432? in
C:\server\Apache2\htdocs\adodb5\drivers\adodb-postgres64.inc.php on line
692
host=192.168.2.6 port=5432 dbname=rsn password=0000: Database connection failed
-------------FIN
La razon de utilizar ADODB es que escribo programas que deben funcionar con varios motores de bases de datos
Cual sera la solucion? Agradezco de antemano sus valiosos aportes
Un Cordial Saludo