こんにちは、ヘビー・デスクワーカーの高田です(プロフィール)。
WordPressのデータベースや画像ファイルなどを、自動で定期的にバックアップしてくれるプラグイン「BackWPup」。
BackWPup – WordPress Backup Plugin
Version 3.7.1 Release Date: March 30, 2020 Fixed: Error Notices CSS is loaded on all pages and overwrite the color of other plugins notices Updated: License system update for premium version (Pro version) Version 3.7.0 Release Date: Nov 27, 2019 Version 3.6.10 Release Date: July 8, 2019 Fixed: Azure Supports
私も便利に利用させて頂いていますが、何度かエラーに見舞われたので 対処方法をメモしておきます。
【エラー1】有効化ができない!
こちらはインストール時に出たエラーです。
BackWPUpをインストールし 有効化しようとしたところ、以下のようなエラーが出てしまいました。
- 重大なエラーを引き起こしたため、プラグインを有効化できませんでした。「Parse error: syntax error, unexpected T_STRING in /xxxxxxxx/wp-content/plugins/backwpup/backwpup.php on line 120」
上記のエラーは、PHPのバージョンが5.2以下の場合に発生するもの、とのこと。
なので、PHPのバージョンを5.3以降に変更すると改善されます。
PHPのバージョンを変更するには、サーバー側から行う必要があります。
以下では、私の事例に合わせてロリポップでの方法を紹介します。
ログインしたら「サーバーの管理・設定 > PHP設定」をクリック。
以下の画面になったら、当該のドメインのPHPを5.3以降のもので選択し「変更」ボタンを押します。
私は「5.6(CGI版)」にしました。※設定の反映には5~6分ほどかかります。
再度、BackWPUpの有効化を試してみたところ、今度はうまくいきました。
以上です。
【エラー2】フォルダーへの保存時にエラーが出る!
BackWPUpで保存先を「フォルダー」にしていた場合に、エラーがでてしまうことがありました。
「フォルダーを作成できません:/var/www/home~uploads/backwpup-xxxx-logs」などのエラー表示が出てしまう
「フォルダー /xxxxxxxxxx/wp-content/uploads/backwpup-xxxxxx-logs は open_basedir に含まれていません。他のフォルダーを指定してください。」などのエラー表示が出てしまう
サーバー移転などで、内部的なURLが変更されてしまった場合に上記のようなエラーが発生する。
面倒ですが 一度、BackWPUpを削除し、再度インストールし直して、新たにジョブを作成してあげると直ります。
以上です。
【エラー3】Maximum execution time of 30 seconds exceededが出る
「エラー:Maximum execution time of 30 seconds exceeded」が出る場合の対処法は以下の記事にまとめています。
コメントを残す