Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/11/2010, 06:57
Punchi
 
Fecha de Ingreso: mayo-2004
Ubicación: Santiago, Chile
Mensajes: 191
Antigüedad: 20 años
Puntos: 1
Carga paralela asincronica en PHP

Tengo el siguiente problema:

Código:
echo "exec - START: ".date('i:s')."<br>";
exec("/input/test.sh /canal/2010.mov /canal/2010_123.mov");
echo "<br>END: ".date('i:s')."<br>";
Resulta que necesito copiar un archivo de unos 200 megas a otra carpeta, pero necesito SÓLO enviar la instrucción, no que la página quede detenida hasta que termine el script. ¿Es posible hacer eso? la funcion "copy" y ejecutar "cp" en exec, system, shell_exec, etc esperan tambien a que termine la ejecución de la pagina.

¿Que puedo hacer? Las copias duran hasta 30 segundo, lo que es mucho dejar esperando al usuario.

Intenté con jQuery, pero deja cargarndo todas las paginas de copia, y cuando terminan todas, termina de refrescarse la pagina.

Gracias!