ciao, utilizzo la classe mysql_backup per eseguire automaticamente dei backup di X database in un colpo solo..
ho modificato in qualche punto la classe, tipo i separatori e il campo enum (prima lo cosiderava un campo blog -.-)
ora, io listo i miei db, e in un ciclo while:
Codice PHP:
while([tira fuori i db]){
[...]
$backup = new mysql_backup($db_host,$db_name,$db_user,$db_pass,$output,$structure_only);
$backup->Backup();
[...]
unset($backup);
}
il problema è che mi fà tutto alla perfezione la prima volta, la seconda volta si blocca senza stampare nessun errore, nessun messaggio, niente.
ho provato anche a cambiare il nome dell'istanza, tipo
Codice PHP:
[tira fuori i db])
[...]
$backup = new mysql_backup($db_host,$db_name,$db_user,$db_pass,$output,$structure_only);
$backup->Backup();
[...]
unset($backup);
[tira fuori i db])
[...]
$backupDUE = new mysql_backup($db_host,$db_name,$db_user,$db_pass,$output,$structure_only);
$backupDUE->Backup();
[...]
unset($backupDUE);
ma niente... il file con la classe lo includo all'inizio dello script e lo includo solo una volta..
dove sbaglio?