Zdá se, že zálohovací skript nemůže najít adresář, kde jsou uloženy soubory webu.
Citace z výukového programu, podle kterého jste provedli zálohu:
// User home directory (absolute)
$homedir = trim(shell_exec("cd ~ && pwd"))."/"; // If this doesn't work, you can provide the full path yourself
// Site directory (relative)
$sitedir = "www/";
Nejprve se ujistěte, že $sitedir
je správně nastavena s relativní cestou (z domovského adresáře) k adresáři souborů webu.
Může to být něco jiného než www/
, například public_html/
pro web hostovaný na GoDaddy.
Pokud je výše uvedené správně, zkuste nastavit $home
proměnnou ručně s absolutní cestou domovského adresáře.
Aktualizovat
$homedir
je domovský adresář a $sitedir
je kořen webu vzhledem k $homedir
takže když se podíváte na kód, který jste zaslali, je docela pravděpodobné, že jde o chybu, dvě proměnné by měly být:
// User home directory (absolute)
$homedir = "/home/mhmd2991/"; // <-- FIXED HERE
// Site directory (relative)
$sitedir = "public_html/";
To předpokládá, že kořenový adresář vašeho webu je public_html
a je umístěn ve vašem domovském adresáři mhmd2991
Znovu se ujistěte, že kořenový adresář vašeho webu je skutečně public_html
a ne www
nebo html
nebo cokoli jiného. Zkontrolujte to pomocí terminálu.