RE: Problemas pa conectarme a postgres via php 5

From: "Roberto Gomez Hernandez" <uam_rgh(at)hotmail(dot)com>
To: "'Prof(dot) Gustavo Bautista Carral'" <gcarral(at)gmail(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Problemas pa conectarme a postgres via php 5
Date: 2005-06-24 23:57:37
Message-ID: BAY10-DAV1461E8DC20891E058190594ED0@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


En una pagina de prueba de php pon phpInfo(); y ve a esa pagina, en la
seccion de base de datos debe estar la siguiente linea:

pgsql

PostgreSQL Support
enabled

PostgreSQL(libpq) Version
“Numero de version de postgres”

Etc ………
…………………





Debe decir que esta habilitado , lo tiene ??
Si no esta habilitado busca el archivo pgsql.ini esta debajo de
/etc/php.d/, debe tener la siguiente linea “extensión=pgsql.so” y debes
tener ese modulo( en mi caso ) en /usr/lib/pgsql/

Espero que te sea util
_____

From: pgsql-es-ayuda-owner(at)postgresql(dot)org
[mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] On Behalf Of Prof. Gustavo
Bautista Carral
Sent: Viernes, 24 de Junio de 2005 07:51 a.m.
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: [pgsql-es-ayuda] Problemas pa conectarme a postgres via php 5

Hola lista Por favor alguien me podría decir porque no me puedo conecta a
postgres via php

Tengo instalado el postgres 8 el apache 2 y el php 5 ya funciona el apache
el postgres y el php lo único que falta es conectarme a la base de datos vía
php tengo el siguiente archivo



<html>
<body>
<?php
/*$arreglo = array("0"=>"itzel","1"=>"alma","2"=>"gustavo");
$claves = array_keys($arreglo);
print_r($claves);*/
#phpinfo();
$conexion = "host=132.12.14.50 port=5432 user=usuario password=1234
dbname=educacion_continua";
$conecta=pg_connect($conexion);
if (!$conecta)
{
echo "<p><I>No se pudo conectar a la Base de Datos de Educacion
Continua</I><p>";
exit;
}
$select = "select * from coordinador";
$query = pg_exec($conecta,$select);
$n_elementos = pg_numrows($query);
for($d=0;$d<$n_elementos;$d++)
{
$cdd_rfc = pg_result($query,$d,"cdd_rfc");
$cdd_nombre = pg_result($query,$d,"cdd_nombre");
echo "<br>$cdd_rfc - $cdd_nombre";
}
?>
</body>
</html>

y php responde que no se puede conectar a la base de educación continua

ya edite el archivo pg_hba.conf

y puse

host all all 0.0.0.0 0.0.0.0 md5

y en postgresql.conf quite los comentarios de las siguientes líneas

listen_addresses = '*' # what IP interface(s) to listen on;
# defaults to localhost, '*' = any
port = 5432

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Germán Poó Caamaño 2005-06-25 00:10:24 Re: Ayuda con Migracion
Previous Message Alvaro Herrera 2005-06-24 23:27:55 Re: Ayuda con Migracion