ayuda please!!...
Longino Jacome P.
longino@mail.estadistica.unam.mx
Tue, 12 May 1998 17:53:27 -0500
La base pertenece al usuario nobody? Es importante, por que a través
del web es este usuario el que hace consultas y puede modificar la base.
>>>>> "Manuel" == Manuel Coral <mcoral@dragonfans.com> writes:
Manuel> Holas... amigos .. tengo un problema.. despues
Manuel> tormentosas pruebas con las versiones de php ara poder
Manuel> enlazar mi apache web server con el postgresql. ya lo he
Manuel> logrado hacer.. pero al parecer solo parcialmente..:(.. el
Manuel> lio es que bueno.. logro ver la base de datos que genere
Manuel> en mi postgresql server desde el web .. pero solo
Manuel> eso.. verlo nadmas por que cuando hago un script para
Manuel> nodificar la base de datos desde lel web .. obtengo el
Manuel> siguiente mensaje..
Manuel> Warning: PostgresSQL query failed: ERROR: attribute
Manuel> casas not found in /var/lib/httpd/dbinsert.html on line 36
Manuel> por lo que yo puedo interpretar el problema esta en los
Manuel> derechos relacionados al directorio en donde esta
Manuel> almacenada la base de datos.. que en mi caso es
Manuel> /usr/local/pgsql/data/base .. revise los derechos de
Manuel> acceso a dichos directorios ( propiedad del usuarios
Manuel> postgres como lo pedia el postgresql al momento de
Manuel> instalarse ) .. asi que le di todos los derechos a todos
Manuel> los directorios ( que inicialmente tenian solo drwx-------
Manuel> ).. pero eso no resolvio el problema.. por lo que creo que
Manuel> definitivamente el lio esta relacionado a los derechos de
Manuel> acceso que tienen los usuarios de la base de datos que se
Manuel> crean al momento de ingresar al postgresql ( mediante el
Manuel> comando psql <database-name> ... pero.. bueno.. que hago
Manuel> para que cualquier usuario ( es decir cualquier cliente
Manuel> web ) pueda ingresar datos al web.. y que no tenga ese
Manuel> error.. ?
Manuel> P.D: el error este aparece en la consola... ( tengo un
Manuel> linux slakware 3.2 ) .. es decir estoy en el localhost y
Manuel> tengo corriendo el postgresql mediante el comando
Manuel> postmaster -i >server.log 2>&1 & desde el usuario postgres
Manuel> ( no puedo levantar este postmaster desde otro usuario ..
Manuel> verdad..? ) P.D: el web server que tengo es apache.. y
Manuel> corre ok.. ( con nobody y nogroup )
Manuel> Alguien tiene esto corriendo sin problemas..?.. les pido
Manuel> su ayuda!!..:)
Manuel> saludos.. Manuel coral..
--
O
____ O
(_/\_) o
=() ..
+----------o00----------------00o--------------+
Longino Jacome Perez (longino@estadistica.unam.mx)
"Bajo la superficie descansa el futuro"