Hola a todos.
en esta ocacion tengo el siguiente problema, intento crear un archivo zip con php, el codigo que tengo es el siguiente:
Código PHP:
$fecha=date("Ymd");
$name='download.zip';
$output=shell_exec("mysqldump -u user -p**** db ");
$backup=fopen('files/respaldo'.$fecha.'.sql','w+');
if(fwrite($backup,$output)){
$zip=new ZipArchive();
$zip->open('download.zip',ZipArchive::CREATE);
$zip->addFile('files/respaldo'.$fecha.'sql', 'newname.sql');
$zip->close();
}
el problema es que no me lee el archivo zip, por tanto no puedo agragarle el archivo, me imagino que el metodo open() en caso de no encontrarlo lo crea.
por su tiempo y ayuda muchas gracias.