Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

backup file ke google drive menggunakan PHP

Tampaknya skrip cadangan tidak dapat menemukan direktori tempat file situs disimpan.

Mengutip dari tutorial yang Anda ikuti untuk melakukan backup:

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

Pertama-tama pastikan bahwa $sitedir diatur dengan benar dengan jalur relatif (dari direktori home) ke direktori file situs.

Ini bisa menjadi sesuatu yang berbeda dari www/ , misalnya public_html/ untuk situs web yang dihosting di GoDaddy.

Jika di atas benar coba set $home variabel secara manual dengan path absolut dari direktori home.

Perbarui

$homedir adalah direktori home dan $sitedir adalah root situs web relatif terhadap $homedir

jadi melihat kode yang Anda posting kemungkinan besar ada kesalahan, kedua variabel tersebut seharusnya:

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

Ini mengasumsikan direktori root situs web Anda adalah public_html dan terletak di dalam direktori home Anda mhmd2991

Sekali lagi pastikan direktori root situs web Anda benar-benar public_html dan bukan www atau html atau sesuatu yang lain. Periksa menggunakan terminal.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dapatkan nilai Maks dan kolom yang sesuai

  2. PHP/MySql Pilih Komentar yang Dikelompokkan dengan Balasan

  3. Bagaimana cara menambahkan beberapa batasan ke kueri?

  4. MySQL INSERT INTO table SELECT FROM another_table, di dalam PROSEDUR

  5. tidak ada nama modul _mysql; di mana _mysql