Foros del Web » Programando para Internet » PHP »

Php 5.x con Postgresql [Configurando..]

Estas en el tema de Php 5.x con Postgresql [Configurando..] en el foro de PHP en Foros del Web. Hola comuneros: Estoy interiorizandome con PHP y postgresql y necesito saber o configurar mi php para que pueda llamar funciones pg, porque me da error ...
  #1 (permalink)  
Antiguo 07/03/2005, 17:12
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 15 años, 5 meses
Puntos: 125
Php 5.x con Postgresql [Configurando..]

Hola comuneros:

Estoy interiorizandome con PHP y postgresql y necesito saber o configurar mi php para que pueda llamar funciones pg, porque me da error como este:

Código:
Fatal error: Call to undefined function pg_pconnect()
que debo modificar para que me funcione??

salu2
  #2 (permalink)  
Antiguo 07/03/2005, 17:43
Avatar de xknown  
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 13 años
Puntos: 7
Necesitas habilitar la extensión de las funciones de postgresql en el archivo php.ini, bajo windows es php_pgsql.dll, en linux en la mayoría de distribuciones es pgsql.so.

También probablemente necesites habilitar para que postgres escuche conexiones TCP/IP , eso lo puedes hacer en los archivos pg_hba.conf y postgresql.conf

Saludos
__________________
Alex Concha
Buayacorp - Programación y Diseño
  #3 (permalink)  
Antiguo 08/03/2005, 08:10
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 15 años, 5 meses
Puntos: 125
alguna linea directa sobre el php.ini para configurar esto o algun sitio que no he encontrado para leer.. sobre habilitar dichas funiones..?

salu2
  #4 (permalink)  
Antiguo 08/03/2005, 09:05
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 15 años, 5 meses
Puntos: 125
Ya lo encontré se agradece:
Explico:
1 - ubicar php.ini (Windows)
2 - Editarlo y verificar que esten estas funciones con dichos valores:
Código:
pgsql.allow_persistent    On
 
pgsql.auto_reset_persistent  Off
 
pgsql.max_persistent    -1
 
pgsql.max_links        -1
 
pgsql.ignore_notice    0
 
pgsql.log_notice         0
eso para las funciones

3 - Luego ubicar: ;extension=php_pgsql.dll QUITAR COMENTARIO (;) o sea habilitarla.
4 - Reiniciar Apache y listo.

Deberia funcionar de lo mejor.

Enlace de información:
Info. configurar Postgresql en PHP


ojala les sirva...salu2
  #5 (permalink)  
Antiguo 21/04/2005, 12:04
 
Fecha de Ingreso: julio-2003
Ubicación: Cali
Mensajes: 59
Antigüedad: 14 años, 4 meses
Puntos: 0
No he podido configurar Postress en Windows, De donde puedo bajar un tutorial?
__________________
jcvo
  #6 (permalink)  
Antiguo 02/05/2005, 07:56
 
Fecha de Ingreso: octubre-2004
Mensajes: 46
Antigüedad: 13 años, 1 mes
Puntos: 0
habilitar pgsql

Cuando se te indica habilitar la extesión PG significa que te vallas a la línea

;extension=php_pgsql.dll

y eliminas el ";", es decir, te queda:

extension=php_pgsql.dll

eso es todo. Try Again!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 20:54.