Hola, a todos esta es la primera vez que pregunto en forosdelweb (soy user new)...jejeje
Bueno, tengo un problem con este script.
Código:
<?php
set_time_limit(0);
define('BUFSIZ', 4095);
$url = 'PAGINA A DESCARGAR';
$rfile = fopen($url, 'r');
$lfile = fopen(basename($url), 'w');
while(!feof($rfile))
fwrite($lfile, fread($rfile, BUFSIZ), BUFSIZ);
fclose($rfile);
fclose($lfile);
?>
Este permite descargar archivos de otros servers, el problema esta en que el navegador luego de esperar cierto tiempo, deja de ejecutar la aplicacion y manda este mensaje:
Cita: Request Timeout
This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase 'Connection Timeout'.
Muchas veces el archivo queda semi-o para nada descargado...estuve leyendo como loco y me tope con que el php se detenia ilimitadamente con set_time_limit(0);
Pero me sigue dando el mismo error...
Gracias...disculpen las molestias...
PD.
Ya que estamos en esto, no es posible crear un script que muestre el cargado del archivo (una barra de estado en %)...
Gracias...y por cierto, yo casi no se de PHP, estoy comenzando un poco por mi cuenta, pero en general no se nada...asi que disculpen mi torpeza....