Bueno, tengo un problem con este script.
Código:
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:<?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); ?>
Cita:
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);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'.
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'.
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....