Re: [Pgsql-ayuda] apache+php+postgresql

From: Martin Marques <martin(at)bugs(dot)unl(dot)edu(dot)ar>
To: "Mario Donoso A(dot)" <mario(dot)donoso(at)jmc(dot)utfsm(dot)cl>, <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Subject: Re: [Pgsql-ayuda] apache+php+postgresql
Date: 2003-05-12 14:31:35
Message-ID: 200305121131.35576.martin@bugs.unl.edu.ar
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Lun 12 May 2003 10:30, Mario Donoso A. wrote:
> patricio los problemas se han ido solucionando de a poco con lo que me
> haz respondido, ahora el unico
> error que arroja es:
>
> Warning: pg_connect() unable to connect to PostgreSQL server: FATAL: El
> usuario "apache" no existe in /var/www/php/base.php on line 17
>
> yo no se donde agregar al usuario apache, lo agregue en el grupo
> postgres en el archivo gshadow
>
> postgres:x::apache
>
> reinicie posgresql y nada
>
> donde tengo que agregar el usuario "apache"?

[snip]

Ver mas abajo

> > > la pagina es la siguiente:
> > >
> > > base.php
> > >
> > > <HTML>
> > > <HEAD>
> > > <TITLE> Pagina de acceso a la base de Datos</TITLE>
> > > </HEAD>
> > >
> > > <BODY>
> > >
> > > <?php
> > >
> > > /* ********************* */
> > > /* Conexion a PosgreSQL */
> > > /* ********************* */
> > >
> > > /* Conexion a la base de datos */
> > >
> > > $conexion = pg_connect("host=<direccion ip>
> > > port=5432 dbname=prueba");

Cual es el usuario y contraseña???
PHP esta usando el usuario que trata de correr el programa (mod_php) que
es el usuario apache, el cual no esta definido en la base de usuarios de
PostgreSQL (pg_shadow).
Fijate que usuario (con la respectiva contraseña) tienes en pg_shadow y
cambia la linea de arriba por:

$conexion = pg_connect("host=<direccion ip> user=<usuario>
password=<contraseña> port=5432 dbname=prueba");

Suerte

--
Porqué usar una base de datos relacional cualquiera,
si podés usar PostgreSQL?
-----------------------------------------------------------------
Martín Marqués | mmarques(at)unl(dot)edu(dot)ar
Programador, Administrador, DBA | Centro de Telematica
Universidad Nacional
del Litoral
-----------------------------------------------------------------

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Martin Marques 2003-05-12 14:33:19 Re: [Pgsql-ayuda] Problema instalando PostgreSQL sobre Windows
Previous Message Leonardo Mederos, ADITIVA S.A. 2003-05-12 13:39:00 RE: [Pgsql-ayuda] Problema instalando PostgreSQL sobre Windows