Quote:ERROR: Missing Input Data! Please provide appropriate command line parameter(s)!
Es decir, cuanto te dije que ejecutaras ese script no te dije que necessitaba ningún parametro porque la verdad es que no lo sabía. Para saber de qué parámetros faltan, simplemente abrimos el fichero con cualquier editor y buscamos el texto del error, con lo cual aparece lo siguiente:
Code:
my $proceed = $ARGV[0];
if (!defined($proceed) || $proceed eq '') {
push_el(\@main::el, 'main()', "ERROR: Missing Input Data! Please provide appropriate command line parameter(s)!");
err_exit();
}
if ($proceed ne 'yes') {
push_el(\@main::el, 'main()', "NOTE: If you want full backup of your domain data, please run this script with 'yes' command line parameter!");
err_exit();
}
No hace falta ser un lumbreras en programación para ver que el script lleva una "protección" (no me preguntes por qué) para evitar que lo ejecutes accidentalmente. Para que realmente funcione debes ejecutar:
Code:
/var/www/ispcp/engine/backup/ispcp-backup-all yes