Re: No puedo conectar con el servidor.(SOLUCIONADO)

From: Pablo Braulio <brulics(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: No puedo conectar con el servidor.(SOLUCIONADO)
Date: 2005-08-16 12:03:01
Message-ID: 200508161403.12438.brulics@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El Martes, 16 de Agosto de 2005 12:50, Chema Cortes escribió:
> Creo que la cadena de conexión deberían ser pares "keyword=value", algo
> así:
>
> $conec_server=pg_connect("server=$server port=$port dbname=$db
> user=$user password=$passw")
>                 or die("Ha fallado.");
>
>
> Léete el manual sobre pg_connect
Lo haré.

Pero el problema no era ese.
1º No tenía instalado php4-pgsql. (ay, ay, ay)
2º No tenía concedidos al usuario permisos para acceder por sockets (en mysql
no hacía falta, por lo que no se me había ocurrido).

Añadiendo esta linea al archivo pg_hda.conf:

host all usuario 127.0.0.1 255.255.255.0 md5

y con este escript de php para la conexion:

<?php

$server='localhost';
$user='usuario';
$passw='xxxx';
$db='basedatos';

$conec_server=pg_connect("host=$server dbname=$db user=$user
password=$passw")
or die("Ha fallado.");
echo "ha funcionado.";
?>

Con todo esto ha funcionado. Por supuesto creando antes el usuario de postgres
con createuser -P usuario.
--
Saludos.
Pablo

Fingerprint 5607 40CF 45EF D490 B794  5056 D7B2 C3DC ABF1 CE49
Jabber: bruli(at)myjabber(dot)net
http://aldiagestion.com/blog

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Marcelo Diaz 2005-08-16 12:43:10 Limites de cursores EPCG
Previous Message Leonel Nunez 2005-08-16 11:47:23 Re: infomes