la sintassi del comando è giusta, e se il file viene creato sul server vuol dire che lo sta eseguendo, magari prova a farle mettere l'output di mysql su un file di testo, così vedi perchè non fa il dump
Codice PHP:$command='mysqldump -h localhost -u USERNAME -pPASSWORD --log-error=tuoFileDiErrore.txt DBNAME > database.sql';
system($command);
![]()

Rispondi quotando