sql >> データベース >  >> RDS >> Mysql

PHPを使用してファイルをGoogleドライブにバックアップする

    バックアップスクリプトがサイトファイルが保存されているディレクトリを見つけられないようです。

    バックアップを実行するために実行したチュートリアルからの引用:

    // 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でホストされているWebサイトの場合。

    上記が正しければ、$homeを設定してみてください ホームディレクトリの絶対パスを使用して手動で変数を変更します。

    更新

    $homedir ホームディレクトリであり、$sitedir $homedirを基準にしたWebサイトのルートです

    したがって、投稿したコードを見ると、間違いがある可能性が非常に高いため、2つの変数は次のようになります。

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

    これは、Webサイトのルートディレクトリがpublic_htmlであることを前提としています。 ホームディレクトリmhmd2991内にあります

    もう一度、Webサイトのルートディレクトリが実際にpublic_htmlであることを確認してください wwwではありません またはhtml または他の何か。ターミナルを使ってチェックしてください。



    1. javascriptにmysqlがphp変数に値を割り当てるのを待つように依頼するにはどうすればよいですか?

    2. アップロードした画像名をMySQLデータベースに保存する方法

    3. MySQL-相関サブクエリで集合データを制限する場合のネストされたサブクエリの代替

    4. PostgreSQLトリガーが何も返さない