ずくトラ。ずくを出してトライする。
パソコン・インターネット・スマホ

WordPressのプラグイン「BackWPup」がエラーでバックアップできない!そしてプラグインクラッシュからの生還

WordPressのプラグイン「BackWPup」の突然のエラー

5月になったある日、突然BackWPupから「バックアップできませんでした」というエラーメールが通知されるように。

特に何もいじっていないのにおかしいな・・・と思いつつ、何もしないでいたら翌週もバックアップができなかった旨の通知が届くように。

ひょっとしてバックアップ先に設定しているDropboxの容量がいっぱいになったのかなあと思い調べてみたものの、まだ余裕はあるしなぜなのか原因がわからない。

手動でバックアップをやってみたけれどやはりエラーで終了。

ちょっと調べてみると、僕が利用しているエックスサーバーでどうやらPHPのバージョンアップがあったらしい。

ログを見てもどうすればいいのかよくわからずさっぱり。

困ったときのグーグル先生に聞いたら親切な方がいろいろと解決方法を書いてくれていました。

BackWPupを一度解除して再接続

いろいろなやり方があったものの、BackWPupのDropboxへの接続を一度解除してから再接続する方法が一番よさそうだったのでやってみることにした。

BackWPupのジョブから「ジョブ名」にマウスオーバーし、「編集」をクリック。

「宛先:Dropbox」のタブをクリックして「Dropboxの認証を解除」

「Dropboxのアプリ認証コードを取得」をクリック

アクセスを許可

表示されたコードをコピー

「Dropboxのアプリ認証コードを取得」の左側の「Dropboxのアプリへのアクセス」部分にコピーしたコードをペーストして「変更を保存」

バックアップのテストをしたら成功!

なんとあっけないほど簡単にバックアップが再びできるようになりました。

なんだ、超簡単じゃん・・・。

しかし悲劇はまだ続いていた・・・

プラグイン「VK All in One Expansion Unit」のクラッシュ

管理している複数のサイト全てがバックアップ停止してしまったので、他のサイトでも同様に「BackWPup」と「Dropbox」の再接続をしていたら一つのサイトだけうまくいかない。

すると突然エラーメッセージの表示・・・。

Warning: require_once(admin_main_setting_page.php): failed to open stream: No such file or directory in /home/XXX/XXX.com/public_html/wp/wp-content/plugins/vk-all-in-one-expansion-unit/initialize.php on line 39

Fatal error: require_once(): Failed opening required ‘admin_main_setting_page.php'(include_path=’.:/opt/php-5.6.36/data/pear’)in /home/XXX/XXX.com/public_html/wp/wp-content/plugins/vk-all-in-one-expansion-unit/initialize.php on line 39

Fatal error(致命的なエラー)って・・・

え??サイトは大丈夫なのかな??と思ってアクセスしてみると・・・

エラー表示されて見れない・・・

とにかくなんとか直さないとダメなので、冷静に状況を分析(?)してみた。

・「VK All in One Expansion Unit」のプラグインのエラーだから、プラグインを直せばきっと直るはず。

・書いたブログのデータは別にあるはずだし、少し前のバックアップはあるからなんとかなる。

なお、深い知識がないのでこれくらいしか考えられないww

いずれにしてもプラグインをなんとかすればいいと思い調べてみると、やはり「VK All in One Expansion Unit」のプラグインを一旦削除して再インストールすれば復活しそうなことがわかった。

「VK All in One Expansion Unit」のプラグインをダウンロード

まずはプラグインをダウンロード。

 

Zip形式なので、とりあえず展開しておきました。

FFFTPで接続

一番手っ取り早くFFFTPでFTP接続してファイルを新しいものにすればとやってみたものの、なぜかエックスサーバーに接続できない。

パスワードも合っているはずなのになぜ・・・。

WebFTPで接続

仕方ないのでブラウザからエックスサーバーのサーバーパネルからWebFTPに接続。

エラーメッセージでは「initialize.php」の39行目がエラーと書かれていたけど、あいにくワタクシ素人なものでエディタを持っていない。

ダメ元で「initialize.php」を上書きしてみたけどやっぱりダメだったww

 

「VK All in One Expansion Unit」のフォルダ名を変更

まず、このプラグインのフォルダ名を変更しました。

とりあえず前に「_」をつけて「_VK All in One Expansion Unit」という状態に。

この状態でサイトにアクセスすると、エラー表示されずにサイトが見られるようになりました!やったね。

「VK All in One Expansion Unit」の再インストール

ここでWebFTPを使って、「VK All in One Expansion Unit」のプラグインをアップロードしようとしたら、ファイルはアップできるけどフォルダはいちいち作らないとダメっぽい。

めんどくさいのでWordpressの「プラグイン」から「VK All in One Expansion Unit」をインストールしてみた。

するとサイトはきちんと表示されてプラグインも問題なさそう。

そしてバックアップをしてみたところ・・・。

無事プラグインも元通りになり、バックアップもとれるように。

次から次へとトラブルが襲ってきたのでテンパりましたがどうにか対応できました。

これにて一件落着!!



にほんブログ村 その他趣味ブログへ
にほんブログ村