sql >> Databasteknik >  >> RDS >> Mysql

säkerhetskopiera filer till Google Drive med PHP

Det verkar som om säkerhetskopieringsskriptet inte kan hitta katalogen där webbplatsfilerna är lagrade.

Citerar från handledningen du följde för att göra säkerhetskopieringen:

// 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/";

Se först till att $sitedir är korrekt inställd med den relativa sökvägen (från hemkatalogen) till katalogen för webbplatsfiler.

Det kan vara något annat än www/ , till exempel public_html/ för en webbplats på GoDaddy.

Om ovanstående är korrekt försök att ställa in $home variabel manuellt med den absoluta sökvägen till hemkatalogen.

Uppdatera

$homedir är hemkatalogen och $sitedir är webbplatsens rot i förhållande till $homedir

så om du tittar på koden du postade är det ganska troligt att det är ett misstag, de två variablerna bör vara:

// User home directory (absolute)
$homedir = "/home/mhmd2991/"; // <-- FIXED HERE
// Site directory (relative)
$sitedir = "public_html/";

Detta förutsätter att din webbplats rotkatalog är public_html och finns i din hemkatalog mhmd2991

Se igen till att din webbplats rotkatalog verkligen är public_html och inte www eller html eller något annat. Kolla upp det med terminalen.



  1. Justera SQL-satser i SQL Developer

  2. Vad är den här operatorn <=> i MySQL?

  3. ändra mysql till pdo och lagra resultatet i variabel

  4. Oracle-frågedata där kolumnvärde med kommatecken för att kontrollera värdet innehåller eller inte