sql >> Databáze >  >> RDS >> Mysql

zálohování souborů na disk Google pomocí PHP

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.



  1. Spouštěče kódu Django nebo MySQL

  2. Prohledávání databáze MySQL pomocí PHP, AJAX a jQuery

  3. Použijte proměnné R k dotazu SQL

  4. Jak vytvořit databázi na serveru SQL