sql >> Database teknologi >  >> RDS >> Mysql

sikkerhedskopiere filer til google drev ved hjælp af PHP

Det ser ud til, at backupscriptet ikke er i stand til at finde den mappe, hvor webstedets filer er gemt.

Citerer fra det selvstudie, du fulgte for at lave sikkerhedskopieringen:

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

Sørg først for, at $sitedir er indstillet korrekt med den relative sti (fra hjemmebiblioteket) til mappen med webstedsfiler.

Det kunne være noget andet end www/ , for eksempel public_html/ for et websted, der hostes på GoDaddy.

Hvis ovenstående er korrekt, prøv at indstille $home variabel manuelt med den absolutte sti til hjemmebiblioteket.

Opdater

$homedir er hjemmebiblioteket og $sitedir er hjemmesidens rod i forhold til $homedir

så ser man på den kode, du postede, er det meget sandsynligt, at der er en fejl, de to variable bør være:

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

Dette antager, at dit websteds rodmappe er public_html og er placeret i din hjemmemappe mhmd2991

Sørg igen for, at dit websteds rodmappe faktisk er public_html og ikke www eller html eller noget andet. Tjek det ud ved hjælp af terminalen.



  1. Android studio applikationsforbindelse med mysql

  2. Forhindrer denne kode SQL-injektion?

  3. Brug af CASE i PostgreSQL til at påvirke flere kolonner på én gang

  4. Sådan konverteres XMLTYPE i VARCHAR i ORACLE?