Mysql
 sql >> база данни >  >> RDS >> Mysql

архивиране на файлове в google диск с помощта на PHP

Изглежда скриптът за архивиране не може да намери директорията, където се съхраняват файловете на сайта.

Цитирам от урока, който сте следвали, за да направите резервното копие:

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

Първо се уверете, че $sitedir е зададен правилно с относителния път (от началната директория) до директорията с файлове на сайта.

Може да е нещо различно от www/ , например public_html/ за уебсайт, хостван на GoDaddy.

Ако горното е правилно, опитайте да зададете $home променлива ръчно с абсолютния път на началната директория.

Актуализация

$homedir е началната директория и $sitedir е коренът на уебсайта спрямо $homedir

така че гледайки кода, който сте публикували, е много вероятно да има грешка, двете променливи трябва да бъдат:

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

Това предполага, че основната директория на уебсайта ви е public_html и се намира във вашата начална директория mhmd2991

Отново се уверете, че основната директория на уебсайта ви всъщност е public_html а не www или html или нещо друго. Проверете го с помощта на терминала.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Rails:mysql и postgres едновременно в едно и също приложение?

  2. как да изброя резултата от mysql заявка в определена последователност?

  3. Най-добрият начин за съхраняване на огромни регистрационни данни

  4. Множество Rails приложение, една база данни MySQL

  5. Отделни със запетая стойности със същия брой редове