Re: postgresql php apache.
Gracias a todos, por fin funciono el trio postgresql, php y apache. y por cierto, muy bien. El problema estaba, como indico David Charro Ripa, en que fallaba el enlace a la libreria /usr/lib/libpq.so.2.1 Un saludo a todos. _ [EMAIL PROTECTED] Escuela de Ingenierías Industriales (Badajoz) _
postgresql + php + apache
Seguro que es una tonteria pero no se como arreglarlo... - Tengo instalado apache y funcionando. - Tengo instalado posgresql y funciona desde consola, creo bases, tablas, consultas etc. - Tengo instalado php4 y funcionando sobre apache. Pero... hay un pero. al utilizar en una pagina php el siguiente comando: $conexion= pg_Connect(, , , , bdatos); el navegador me dice que la funcion pg_Connect no esta definida.. hay alguien que me pueda indicar donde esta el fallo. Saludos y gracias. _ [EMAIL PROTECTED] Escuela de Ingenierías Industriales (Badajoz) _
Re: postgresql + php + apache
Hola, seguramente te faltará el módulo postgresql para php4 http://packages.debian.org/stable/web/php4-pgsql.html saludos Santi Álvaro J. Sánchez ha escrito: Seguro que es una tonteria pero no se como arreglarlo... - Tengo instalado apache y funcionando. - Tengo instalado posgresql y funciona desde consola, creo bases, tablas, consultas etc. - Tengo instalado php4 y funcionando sobre apache.
RE: Re: postgresql php apache.
Hola, seguramente te faltará el módulo postgresql para php4 http://packages.debian.org/stable/web/php4-pgsql.html saludos Santi Gracias Santi pero este paquete ya lo habia instado con el dselect, otra idea? Saludos _ [EMAIL PROTECTED] Escuela de Ingenierías Industriales (Badajoz) _
Re: postgresql php apache.
Pues entonces mira en el php.ini /etc/php4/apache/php.ini para mysql, además de lo que ya traía el fichero había que añadir extension=mysql.so y reiniciar apache Santi
Re: postgresql php apache.
Pues entonces mira en el php.ini /etc/php4/apache/php.ini para mysql, además de lo que ya traía el fichero había que añadir extension=mysql.so y reiniciar apache Santi De nuevo, gracias Santi. esto lo he hecho, pero en vez de mysql.so he utilizado pgsql.so ?esta bien hecho de esta forma, verdad? Si es asi, tampoco funciona. Saludos. _ [EMAIL PROTECTED] Escuela de Ingenierías Industriales (Badajoz) _
Re: postgresql php apache.
Álvaro J. Sánchez ha escrito: esto lo he hecho, pero en vez de mysql.so he utilizado pgsql.so ?esta bien hecho de esta forma, verdad? Si es asi, tampoco funciona. ojo, debes parar y volver a lanzar apache con /etc/init.d/apache restart no uses apachectl restart porque no recarga los módulos pgsql.so es correcto pero ¿sabe apache donde encontrarlo? en el php.ini extension_dir = /usr/lib/php4/apache y comprueba que en ese directorio está el pgsql.so también revisa las líneas que trae comentadas tu hhtpd.conf sobre pgsql Santi
Re: postgresql php apache.
esto lo he hecho, pero en vez de mysql.so he utilizado pgsql.so ?esta bien hecho de esta forma, verdad? Si es asi, tampoco funciona. ¿Que postgresql tienes? Si es la 7 yo tuve que crear un enlace /usr/lib/libpq.so.2 /usr/lib/libpq.so.2.1 Saludos David
Re: postgresql php apache.
sobre el enlace a /usr/lib/libpq.so.2.1 , es posible que el problema sea este, esta tarde o mañana, como mucho, lo comfirmo. Sobre el comando de informacion de PHP, pues,, si; Aparece la base de datos Postgresql. Muy agradecido por vuestra colaboración. Alvaro. _ [EMAIL PROTECTED] Escuela de Ingenierías Industriales (Badajoz) _
Re: postgresql php apache.
On 25 Jan 2001 12:56:57 +, Álvaro J. Sánchez wrote: Pues entonces mira en el php.ini /etc/php4/apache/php.ini para mysql, además de lo que ya traía el fichero había que añadir extension=mysql.so y reiniciar apache Santi De nuevo, gracias Santi. esto lo he hecho, pero en vez de mysql.so he utilizado pgsql.so ?esta bien hecho de esta forma, verdad? Si es asi, tampoco funciona. ¿has activado el mod_php4 en httpd.conf? Seguro que tienes esa línea (AddModule ...) comentada saludos
postgresql + php + apache
hola a todas y todos: tengo un pequeño problema con el postgresql y el php... Intengo acceder a una base de datos muy simple (de ejemplo) desde el php y no hay forma. Para ser exactos, la conexión se realiza, pero el query no deja de dar errores. $conexion= pg_Connect(, , , , bdatos); if (!$conexion) { do_error(Imposible seleccionar base de datos); } $query = pg_connect ($conexion, select * from enlaces); $row = pg_fetch_row ($query, 0); echo $row[0]; los errores son estos: Warning: PostgreSQL query failed: ERROR: bdatos: Permission denied. in /home/diego/public_html/web/kk.php on line 6 se admiten sugerencias ;) saludos diego -- Diego Martínez Castañeda Responsable Técnico CDSAT Valnalón -- Ciudad Industrial Valnalón C/ Altos Hornos, s/n 33930 La Felguera - Langreo -- Tel. +34 985 69 22 27 (ext 413) Fax. +34 985 68 31 93 Videoconferencia +34 985 67 87 58
Re: postgresql + php + apache
On 15 Jan 2001 17:22:52 +, Diego Martínez Castañeda wrote: hola a todas y todos: tengo un pequeño problema con el postgresql y el php... Intengo acceder a una base de datos muy simple (de ejemplo) desde el php y no hay forma. Para ser exactos, la conexión se realiza, pero el query no deja de dar errores. $conexion= pg_Connect(, , , , bdatos); if (!$conexion) { do_error(Imposible seleccionar base de datos); } $query = pg_connect ($conexion, select * from enlaces); no sé si será un error al escribir, pero aquí debería ser pg_exec en vez de pg_connect Si no es eso, la verdad es que no se me ocurre nada, pues el código parece que está bien. Ah! y un pequeño truco para que no te salgan los mensajes de error en la página HTML devuelta: cuando llames a las funciones de postgres, usa @pg_connect en vez de pg_connect a secas saludos
Re: postgresql + php + apache
La linea del pg_connect deria ser como la siguiente: $conexion= pg_connect($host,user=postgres, dbname=bdatos); donde $host=maquina donde tenes postgres instalado; $host=localhost si es en la misma maquina donde esta corriendo el servidor de paginas con php. Saludos, Esteban. On Mon, Jan 15, 2001 at 05:22:52PM +, Diego Mart?nez Casta?eda wrote: hola a todas y todos: tengo un pequeño problema con el postgresql y el php... Intengo acceder a una base de datos muy simple (de ejemplo) desde el php y no hay forma. Para ser exactos, la conexión se realiza, pero el query no deja de dar errores. $conexion= pg_Connect(, , , , bdatos); if (!$conexion) { do_error(Imposible seleccionar base de datos); } $query = pg_connect ($conexion, select * from enlaces); $row = pg_fetch_row ($query, 0); echo $row[0]; los errores son estos: Warning: PostgreSQL query failed: ERROR: bdatos: Permission denied. in /home/diego/public_html/web/kk.php on line 6 se admiten sugerencias ;) saludos diego -- Diego Martínez Castañeda Responsable Técnico CDSAT Valnalón -- Ciudad Industrial Valnalón C/ Altos Hornos, s/n 33930 La Felguera - Langreo -- Tel. +34 985 69 22 27 (ext 413) Fax. +34 985 68 31 93 Videoconferencia +34 985 67 87 58 -- Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] /dev/null -- Don't relax! It's only your tension that's holding you together.