[Pgsql-ayuda] Ayuda...!!!

Alvaro Herrera alvherre@dcc.uchile.cl
Mon, 12 Jan 2004 12:01:45 -0300


On Mon, Jan 12, 2004 at 11:18:59AM -0300, Pablo Mejias D. wrote:

>  $user="postgres";
>  $pwd ="";
>  $db="demo";
>  
>  $conexion = pg_connect("host=127.0.0.1 port=5432 dbname=$db user=$user
> password=$pwd");

> Warning: pg_connect() unable to connect to PostgreSQL server:
> fe_sendauth: no password supplied in /var/www/html/go.php on line 6

Ok, que tal si lees el mensaje de error?  Luego relee las
inicializaciones de tus variables y estudia como se hace la expansion de
variables en un string en PHP.


> $user = "postgres";
> $db   = "demo";
> 
>  $conexion = pg_connect("dbname=$db user=$user");
> 
> Warning: pg_connect() unable to connect to PostgreSQL server: FATAL:
> IDENT authenticaci�?³n fallida para el usuario "postgres" in
> /var/www/html/go.php on line 6

Configura pg_hba.conf, cambia el mecanismo de autentificacion.  En este
caso, "ident sameuser" es inapropiado.  Esto se ha comentado antes,
revisa los archivos de esta lista.


BTW, tienes mal configurado Evolution.  En la seccion de preferencias,
indica que estas usando el juego de caracteres "europeo occidental"
(iso-8859-15 tambien conocido como latin-1).  Ojo, tienes que cambiarlo
en dos partes.

-- 
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"La verdad no siempre es bonita, pero el hambre de ella sí"