Re: postgresql php apache.

2001-01-29 Por tema Álvaro J. Sánchez
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

2001-01-25 Por tema Álvaro J. Sánchez
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

2001-01-25 Por tema Primitivo Liberto
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.

2001-01-25 Por tema Álvaro J. Sánchez
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.

2001-01-25 Por tema Primitivo Liberto
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.

2001-01-25 Por tema Álvaro J. Sánchez
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.

2001-01-25 Por tema Primitivo Liberto
Á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.

2001-01-25 Por tema David Charro Ripa
 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.

2001-01-25 Por tema Álvaro J. Sánchez
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.

2001-01-25 Por tema Rodrigo Moya
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

2001-01-15 Por tema Martínez
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

2001-01-15 Por tema Rodrigo Moya
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

2001-01-15 Por tema Esteban Barrientos

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.