[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]"wackode .....!" wrote: > Hola lista: > > Estoy haciendo un prgograma con php y PostgresSQL 6.5.3, pero no me puedo > conectar a la base de datos, obtengo el siguiente error: > > Warning: Unable to connect to PostgresSQL server: Missing or erroneous > pg_hba.conf file, see postmaster log for > details in /home/httpd/html/Accesodb.php3 on line 8 > > Ya revise el pg_hba.conf y tengo esto: > > host all 127.0.0.1 255.255.255.255 trust > #Para que todos los usuarios locales entren a todas mis bases de datos con > cualquier#usario > > host template1 192.168.0.0 255.255.255.0 ident sameuser > #Para que todos mis usuarios de la red 192.168.0.X se conecten con el mismo > metodo > #de autentificacion de su maquina > > local all trust > #Para que yo desde el servidor entre con cualquier usuario > > El codigo de PHP es algo muy simple: > > <? $Art_db = pg_connect ("localhost","5432","","","artdb"); ?> > > - debo agregar algun usuario dentro de posgresql? > Si > > - el error es de posgresql o php? Yo diria que es porque no tiene el nombre de usuario. Pero si no entras desde psql, entonces el error si es de postgress > > > - como lo soluciono? Mandale un nombre de usuario y su contraseña Yo no tengo gran experiencia en esto pero me he dado cuenta que en php entras de la misma forma como lo puedes hacer usando psql. Eso me hace pensar que forzosamente debe de haber un usuario y una contraseña. Yo en particular configuré de esta forma: #DATABASE IP_ADDRESS MASK USERAUTH MAP local all password passwd # ------------------------------------------------------------------- host all 127.0.0.1 255.255.255.255 password passwd host all 192.168.3.0 255.255.255.0 password passwd y en el archvo passwd que esta en el mimso directorio que el hba_conf agrego usuarios y sus contraseñas usando el comando: pg_passwd passwd Espero que esto te sirva. --------------------------------------------------------------------- Lista de soporte de LinuxPPP Reglas de la lista en http://pepe.net.mx/reglas.html