Ciao,
ho una pagina che effettua un dump del database con questo comando:
Dove /mnt/usb è un disco esterno con poteri anche in scrittura (777). Il bello è che se lancio questo comando da shell funziona correttamente ed esegue il dump, mentre se lo eseguo dalla pagina PHP $ris_backup mi restituisce come errore il 127.Codice PHP:
$db_utente = 'utente';
$db_password = 'password';
$db_host = 'localhost';
$db_name = 'nome_db';
$nome_completo = '/mnt/usb';
system("/usr/bin/mysqldump --opt --user=$db_utente --password='$db_password' --host=$db_host $db_name | gzip > $nome_completo", $ris_backup); // Linux compresso
Qualche suggerimento?
Premetto che su altri server utilizzo la stessa pagina per il backup e funziona correttamente.
Grazie
ciao