Bueno lo que pasa es que estoy con un script qie genera un backup del mysql por medio del comando system(''); el cual me permite enviar acciones l terminal ssh, bueno lo que pasa es que genero el archivo .sql lo convierto a .bz2 o .gz y para terminar uso
Código PHP:
<?
$ruta = 'dir_negado/archivo.ext';
$nombre = basename($ruta);
header ("Content-Disposition: attachment; filename=$nombre\n\n");
header("Content-Type: application/force-download");
readfile($ruta);
?>
para proteger el archivo y su link.
Lo malo es que se descarga mal, ya que al parecer la compresion no ha terminado o bien la .sql no ha terminado.
como puedo establecer un parametro que me indique que cada funcion termino y luego ejecutar el tema de descargar.