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

PHP + APACHE + POSTGRES



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?






Reply to: