16 Jul 2015
しんです。
このブログで以前オススメしたプラグイン「BackWPup」が最近エラーを連発するようになりました。結果、プラグインを入れなおすことで解決できたのですが、そこに辿り着くまでの軌跡を残します。
※20190519追記あり
BackWPupのエラーを解決!
エラーが起きていたのはこのブログではなく、アドセンスブログの方です。Dropboxへデータ転送する際、色々とエラーが生じていました。エラーが起きたら自分のところにエラー内容をメール送信するように設定していたので、毎日のようにエラーメールが届きました。笑
以下、エラー内容です。
「エラー: Dropbox API: (500) Internal Server Error」
「警告: ジョブが5分以上無動作により再起動します。」
「エラー: シグナル15はスクリプトに送信されます。」
「エラー: ジョブは〇〇秒でエラー終了しました。」
「エラーを解決する必要があります。」
???ですよ。
私の自然ブログは写真を多用しているため、データ量が多い(500MB超える)のでそれが原因かなと思い、圧縮の種類を変えてもダメ。転送時間帯がいけないのかな?と思って変えてもダメ。途中で限界転送時間を越えてしまうから強制終了されるのかな?と思い、最大スクリプト実行時間を「無効」にしてもダメ。Dropboxとの認証が上手くいっていないのが原因かな?と思い、フルアクセス認証コードを入れなおしてもダメ。もしかしたらテーブルが壊れているのかな?と思い「テーブルの欠損を修復する」にしてもダメ。
エラーの内容がどんどん変わっていくのみで、正常終了してくれません。
もうどうしたらいいんだよぉぉぉぉぉ!!!???\(ToT)/
と思っていてふと気付きましたが、そういえばいつの間にか「BackWPup」プラグインが日本語化されている…。どうりで見やすくなった訳だと思うと同時に、「コレだ!」と思いました。笑プラグインなどは更新によって調子がおかしくなるというのをどこかで見たような気が…。
さっそく「BackWPup」を削除し、インストールし直して以前の設定にもどしてバックアップを取ってみると、20分程で無事終了できました!!(^O^)
もし「BackWPup」のエラーでお困りでしたら、一度再インストールされてみることをオススメします。
追記 20190519 BackWPupの更新によってDropboxとの連携が切れる問題を解決
BackWPupが3.6.9にアップデートされたことによってDropbox認証が切れ、エラーを吐き出すようになりました。
There is a new update 3.6.9 for BackWPup! Please update the plugin and authenticate your Dropbox account again in the settings to continue using the Dropbox backup function.
グーグル翻訳してみます。
BackWPup用の新しいアップデート3.6.9があります。 プラグインを更新して、設定でDropboxアカウントをもう一度認証して、Dropboxのバックアップ機能を引き続き使用してください。
なるほどまたか。
過去にも同様のエラーがあったため、復帰方法を記載しておきます。
ダッシュボードのBackWPupをクリックして展開し、「ジョブ」→「編集」をクリックします。
「宛先:Dropbox」タブを選択し、「Dropboxの認証を削除」をクリックします。
「Dropboxのあぷり認証コードを取得」をクリックします。
新しく開かれたページ内でDropboxのアカウント情報を入力し、アクセスリクエストを許可します。
すると認証コードが表示されるので、コピーします。
後は元のページに戻り、「Dropboxのアプリへのアクセス」にコードを貼り付け、「変更を保存」をクリックして完了です。
最初はフルアクセスの設定を試みたのですが、
DROPBOX: (400) Bad input parameter: {“error_description”: “code has already been used”, “error”: “invalid_grant”}
というエラーが起こり認証できませんでした。
上記の方法で大丈夫だと思います。
因みに、今回の設定を行うとDropboxのディレクトリが変化するようです。
今までは
Dropbox¥BACKWPUP¥BackWPup¥各ブログフォルダ¥バックアップファイル
でしたが、
Dropbox¥アプリ¥InpsydeBackWPup¥各ブログフォルダ¥バックアップファイル
となるようですね。