Problemas para conectarme a Postgre con PHP

Pablo
15 de Enero del 2004
Holas a todos, espero que esten bien...
Estoy tratando de conectrame a Postgre con php de la siguiente manera:

<?php

/* Conexion a la base de datos */
$conexion = pg_pconnect("host=localhost port=5432 dbname=demo");

?>

Pero al ejecutar la pagina me arroja el sgte mensaje de error :

Warning: pg_pconnect() unable to connect to PostgreSQL server: No se ha podido conectar con el servidor: Conexión rehusada ¿Está el servidor en ejecución en el host localhost y acepta conexiónes TCP/IP en el puerto 5432? in /var/www/html/Demo/test2.php on line 14

alguien puede decirme que puede ser, cual es mi error o que es lo que tengo que correr en Postgre ??'

Gracias.

amsalvador
15 de Enero del 2004

Con gusto te daré la información que me pides. No es complicado solo tienes que agregar un paquete.

Este paquete se encuentra en las categorías de "Servidor de Páginas WEB" el paquete que debes añadir es :
php-pgsql te permite trabajar desde PHP a una base de Datos en PostgreSQL
php-mysql te permite trabajar desde PHP a una BD en MySQL
php-odbc si quieres utilizar ODBC para conectarte desde PHP a una Base de Datos en MySQL o alguna otra.
Añade el módulo que necesitas y ya podras usar tu base de datos.....



Según me dices te quieres conectar a una BD en PostgreSQL, en este caso solo agrega el php-pgsql.



Hasta luego. saludos.