Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/09/2008, 04:49
etej
 
Fecha de Ingreso: enero-2008
Mensajes: 63
Antigüedad: 16 años, 10 meses
Puntos: 0
PHP5 e include

Hola!
Estoy desarrollando para un cliente que tenia su servidor en php4. Ahora han migrado a php5 y un par de funcionalidades ha dejado de andar.
Una de ellas reporta los siguientes warnings:

Warning: include() [function.include]: URL file-access is disabled in the server configuration in ... .php on line 191

Warning: include(http://www.loquesea.com:8080/util/ge...rador=SM&ij=ZZ) [function.include]: failed to open stream: no suitable wrapper could be found in .... .php on line 191

Warning: include() [function.include]: Failed opening 'http://www.loquesea.com:8080/util/genera.jsp?operador=SM&ij=ZZ for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in ... .php on line 191

El codigo es:

$url_llamada="http://www.loquesea.com:8080/util/genera.jsp?operador=".urlencode($operador).
"&ij=".urlencode($cliente)." <br/>");
echo "<pre>";
include $url_llamada;
echo "</pre>";

La linea 191 que tira el error es la del include $ur_llamada.

Estuve viendo que podia ser lo siguiente:

URL file-access is disabled in the server configuration

Al parece la variable allow_url_fopen desaparece de php.ini, y debe ser reemplazada para que los includes remotos funcionen, simplemente reemplacen:

allow_url_fopen = On

Por:

allow_url_include = On

Luego de eso, reinician el servidor web y listo.

Pero nop...sigue sin funcionarme. Alguna idea? Ya sea para que funcione el codigo tal como está o de reescribirlo de otra manera??

Desde ya muchas gracias!
Saludos

Etej