Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

arquivos de backup para o google drive usando PHP


Parece que o script de backup não conseguiu encontrar o diretório onde os arquivos do site estão armazenados.

Citando o tutorial que você seguiu para fazer o 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/";

Primeiro, certifique-se de que $sitedir está definido corretamente com o caminho relativo (do diretório inicial) para o diretório de arquivos do site.

Pode ser algo diferente de www/ , por exemplo public_html/ para um site hospedado no GoDaddy.

Se o acima estiver correto, tente definir $home variável manualmente com o caminho absoluto do diretório inicial.

Atualizar

$homedir é o diretório inicial e $sitedir é a raiz do site em relação a $homedir

então olhando para o código que você postou é bem provável que haja um erro, as duas variáveis ​​devem ser:
// User home directory (absolute)
$homedir = "/home/mhmd2991/"; // <-- FIXED HERE
// Site directory (relative)
$sitedir = "public_html/";

Isso pressupõe que o diretório raiz do seu site seja public_html e está localizado dentro do seu diretório pessoal mhmd2991

Novamente, verifique se o diretório raiz do seu site é realmente public_html e não www ou html ou qualquer outra coisa. Confira usando o terminal.