[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PHP + APACHE + POSTGRES



On Wed, 2004-06-02 at 12:54, Gorka wrote:
> He metido el paquete php4 y php-pgsql y configurado a manija httpd.conf y
> php.ini.
> Ahora la web ya no se indexa por archivos y directorios, como antes, y sí
> que "trata" de verse. Sin embargo da un error:
> 
> -- function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document;
> if((p=n.indexOf("?"))>0&&parent.frames.length) {
> d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
> if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i
> Fatal error: Call to undefined function: pg_query() in
> /var/www/webprueba/includes/barra_top_index.php on line 46
> 
> Investigando ... mi versión de php en el servidor es 4.1.2-6 y algunos
> comandos de interacción con postgres no cambian a los que utilizais hasta la
> versión 4.2.0 de php, como puedes ver en
> http://www.php.net/manual/en/ref.pgsql.php Fijándonos en la tabla 2 vemos
> que antes de la versión php 4.2 se ha de utilizar pg_exec() en lugar de
> pg_query(), que es donde falla.
> 
> Sin embargo, he probado a editar el .php en cuestión cambiando el nombre de
> la función a pg_exec y no ha funcionado.
> 
> ¿Voy bien encaminado? ¿A alguien le pasa esto?

Crea un archivo phpinfo.php que contega la siguiente linea

phpinfo();

Luego usa el browser y ejecuta este php y ve si esta el soporte para
postgres activado. Lo mas probables es que no lo este.

Saludos,

-- 
Mauro Morales M.	mailto:mmm@tierramedia.org
Linux User #160358



Reply to: