Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Postgre y PHP. No logro conectarlo...

Estas en el tema de Postgre y PHP. No logro conectarlo... en el foro de PostgreSQL en Foros del Web. Hola... he estado intentando conectar PHP a Postgre, pero no lo logro... tengo instalada la versión 8.3.1 de Postgre y PHP5.2.6... pero no pasa nada. ...
  #1 (permalink)  
Antiguo 04/06/2008, 08:20
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Postgre y PHP. No logro conectarlo...

Hola... he estado intentando conectar PHP a Postgre, pero no lo logro... tengo instalada la versión 8.3.1 de Postgre y PHP5.2.6... pero no pasa nada. Descomenté la línea "extension=php_pgsql.dll" y nada... están todos los procesos corriendo perfectamente, puedo conectarme a la base de datos desde pgAdmin, pero no desde PHP... he reiniciado apache e incluso mi pc, pero nada... ya no sé qué hacer =(...

Este es el código de conexión

Código PHP:
    private function conectar() {
    
        if(isset(
$this->connectInfo))
            if( 
pg_connect// línea 53
                
"
                 host=localhost
                 port=5432
                 dbname=basededatos
                 user=usuario
                 password=pass
                " 
) )
            {
                
// Si la conexión se ha realizado correctamente...
                
return true;   
            } else
            {
                die( 
pg_last_error() );   
            }
    } 
Y el error es este...

Código PHP:
Fatal errorCall to undefined function pg_connect() in C:....fotosclass_sql.php on line 53 
Estoy usando WinVista Home Basic, por si sirve como dato...

Agradezco cualquier tipo de ayuda

Gracias
  #2 (permalink)  
Antiguo 04/06/2008, 10:07
 
Fecha de Ingreso: mayo-2008
Mensajes: 63
Antigüedad: 16 años
Puntos: 1
Respuesta: Postgre y PHP. No logro conectarlo...

HERMANO DEBES INHABILITAR QUITANDOLE EL ; (PUNTO Y COMA) )A UNOS LINEAS QUE SE ENCUENTRAN EN EL ARCHIVO PHP.TXT QUE ESTA EN C:WINDOWS

LAS LINEAS SON LAS SIGUIENTE;

Windows Extensions
Note that ODBC support is built in, so no dll is needed for it.
extension=php_pgsql.dll

SI TE FUNCIONA ME AVISAS
  #3 (permalink)  
Antiguo 04/06/2008, 10:25
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Respuesta: Postgre y PHP. No logro conectarlo...

Cita:
Iniciado por leonar2445 Ver Mensaje
HERMANO DEBES INHABILITAR QUITANDOLE EL ; (PUNTO Y COMA) )A UNOS LINEAS QUE SE ENCUENTRAN EN EL ARCHIVO PHP.TXT QUE ESTA EN C:WINDOWS

LAS LINEAS SON LAS SIGUIENTE;

Windows Extensions
Note that ODBC support is built in, so no dll is needed for it.
extension=php_pgsql.dll

SI TE FUNCIONA ME AVISAS
Gracias man, pero eso ya lo hice, lo dije al poner "Descomenté la línea "extension=php_pgsql.dll" xD. Pero gracias por la intención de ayudarme de todas maneras...

Pero creo que ya tengo la solución... busqué y busqué y encontré qué es una especie de bug de php, porque estos brutos lo linkearon mal a un archivo para cargar postgre

Aquí están los links qué me ayudaron...

http://bugs.php.net/bug.php?id=44905
http://support.nusphere.com/viewtopic.php?t=4847
http://support.nusphere.com/viewtopic.php?p=19950#19925

Al final tuve que instalar este pack...

http://support.nusphere.com/sshot/Nu....2.6-Win32.exe

Ese me solventó el problema...

Espero le sirva alguien. Nos vemos.
  #4 (permalink)  
Antiguo 01/10/2008, 12:51
Avatar de poloche  
Fecha de Ingreso: abril-2006
Ubicación: cochabamba
Mensajes: 93
Antigüedad: 18 años
Puntos: 1
Respuesta: Postgre y PHP. No logro conectarlo...

bueno amigos la verdad no he podido entender como solucionar el problema que aqui presentan que el el mismo que se me presenta a mi yo uso wamp que viene con apache 2-2.8, php 5-2-6 y mysql 5.0 beta
la verdad no se como solucionar el problema una pista mas por favor les estaria agradecido
  #5 (permalink)  
Antiguo 09/10/2008, 13:34
Avatar de capuleto  
Fecha de Ingreso: octubre-2003
Ubicación: Cartagena
Mensajes: 219
Antigüedad: 20 años, 6 meses
Puntos: 0
Respuesta: Postgre y PHP. No logro conectarlo...

Spyder boy, me interesa saber como solucionaste el problema, pues tambien me pasa, comparte la solucion, ok.....nos vemos..
__________________
...Definitivamente Soy Nadie entre los Sabios....*-*Capuleto*-*
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:00.