TALUG - Linux Táchira
  Login or RegístrateInicioForosDescargasGaleríaTu CuentaLista de CorreoLista de Miembros  
Menu
 Home
 Galeria
 FAQ
 Archivo
 Buscar
 Contacto
 Descargas
 Encuestas
 Enlaces Webs
 Enviar Noticias
 Estadísticas
 Foros
 Lista de miembros
 Mensages privados
 Recomiendanos
 Top 10
 Tópicos
 Tu Cuenta
Google
Google
Web
linuxtachira.org
Consejos

Tux Gocho
*¿Estás Buscando una Distribución de GNU/Linux?

Visita: http://www.distrowatch.com ¡encontrarás más de 200 distribuciones!

*¿Buscas Howtos?, Visita: http://www.howtoforge.com
LinuxTachira.org :: Ver tema - Acceso a Bases de Datos en PostgreSQL desde PHP
Foros de discusión
RegistrarseBuscarFAQMiembrosGrupos de UsuariosLogin
Responder al tema Página 1 de 1
Acceso a Bases de Datos en PostgreSQL desde PHP
Autor Mensaje
Responder citando
Mensaje Publicado: Jue Ago 18, 2005 7:27 pm

Saludos.

Tengo un pequeño problema para accesar a las bases de datos en PostgreSQL utilizando PHP, todo bajo Linux Fedora Core 4.
No sé como configurar PostgreSQL para que acepte conexiones TCP/IP, y así poder conectarme desde una aplicación web en php.
Solamente puedo crear y accesar las BD mediante la terminal usando los sockets.

Por favor, agradezco cualquier ayuda que me puedan aportar para poder usar Postgresql con PHP bajo Linux.
Gracias!!! :D

Ver perfil de usuario Enviar mensaje privado Enviar email
Responder citando
Mensaje Publicado: Dom Ago 21, 2005 6:10 pm

Saludos.............Lo que tienes que hacer es entrar como usuario postgres, luego arrancar el postmaster de la siguiente manera:
postmaster -i
de esta forma ya acepta conexiones tcp/ip.
Espero que te sirva 8)

Ver perfil de usuario Enviar mensaje privado Enviar email
Responder citando
Mensaje Publicado: Sab Ago 27, 2005 5:43 pm

Saludos..

Ya intente iniciando postmaster con la opcion -i pero me no funciona. De todas formas aquí está el error exacto:

pg_connect()
Unable to connect to PostgreSQL server: could not connect to server: Permission denied
Is the server running on host 127.0.0.1 and accepting TCP/IP connections on port 5432?


Gracias

Ver perfil de usuario Enviar mensaje privado Enviar email
Responder citando
Mensaje Publicado: Sab Ago 27, 2005 6:43 pm

[quote="Phantomz"]Saludos..

Ya intente iniciando postmaster con la opcion -i pero me no funciona. De todas formas aquí está el error exacto:

pg_connect()
Unable to connect to PostgreSQL server: could not connect to server: Permission denied
Is the server running on host 127.0.0.1 and accepting TCP/IP connections on port 5432?


Gracias[/quote]

bueno ok son varios pasos que tienes que dar para lograr lo que buscas
uno.. CREAR UN USUARIO PARA LA BASE DE DATOS
eso lo harias haciendo algo como esto:
su postgres
createuser USUARIO
exit

luego busca el archivo de configuracion de postgres
en fedora core 4 no recuerdo la ubicacion exacta .. pero eso tampoco es problema
bastara con que ejecutes primero
updatedb
para que cree una base de datos pequeña con la ubicacion de todos los archivos que contenga tu sistema
luego solo bastara pedir que busque el archivo de configuracion con:
locate postgresql.conf

una vez que tengas la ubicacion exacta editalo
y descomenta la linea que dice
#port = 5432
con esto le dices cual sera el puerto de escucha para atender peticiones
graba y sal

y luego bastara con editar el archivo (en esa misma ubicacion)
pg_hba.conf

para decirle a postgres cual es el spool de direccion que atendera y adicionar esta linea al final (obvio que modificaras el spool a tu conveniencia)
host all all 192.168.1.0 255.255.255.0 trust


service postgresql restart

y ya!!!

espero que te sirva SALUDOS

p.d. asumo que tiene montando PHP perfectamente

Ver perfil de usuario Enviar mensaje privado
Responder citando
Mensaje Publicado: Mar Ago 30, 2005 7:49 pm

Saludos :D

Intente nuevamente lo respondido anteriormente pero sin resultados.
Conseguí en la red algo de este problema y al parecer tiene que ver con la distribución de linux fedora core 4 ó con la version de PHP 5 . :(

Aquí está el enlace
http://archives.postgresql.org/pgsql-php/2005-08/msg00000.php

Gracias a los que han colaborado en el foro.

Ver perfil de usuario Enviar mensaje privado Enviar email
Responder citando
Mensaje Publicado: Vie Sep 02, 2005 10:02 am

[quote="Phantomz"]Saludos :D

Intente nuevamente lo respondido anteriormente pero sin resultados.
Conseguí en la red algo de este problema y al parecer tiene que ver con la distribución de linux fedora core 4 ó con la version de PHP 5 . :(

Aquí está el enlace
http://archives.postgresql.org/pgsql-php/2005-08/msg00000.php

Gracias a los que han colaborado en el foro.[/quote]
practicamente es lo mismo que te comente en el mensaje anterior

Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:
Responder al tema Página 1 de 1
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro