【5/24更新 BackWPup 3.5.1が公開】WordPressのプラグイン「BackWPup」のバージョンアップ(ver 3.5.0)でサイトが表示されない

(2018/5/24 08:56更新)

プラグインが更新され、「ver 3.5.1」がでています。

PHP5.3への互換性へ対応したとのことなので、使えるようになった環境も増えたと思います。

  • Fixed: call to a member function close() on null
  • Fixed: Cannot use object of type WP_Error as array
  • Fixed: Can’t use function return value in write context
  • Fixed: Compatibility with PHP 5.3
  • Fixed: Decreased size of plugin by purging unneeded files

詳しくはこちらから。

 

BackWPup 3.5.0の不具合

5月17日にWordPressのバックアップ用プラグイン「BackWPup」でバージョンアップ(ver 3.5.0)がありましたが、一部の環境で画面が表示されない事象が発生しているようです。

現在500エラーで画面が見れなくなっている方は一度チェックしてみてください。

エラーとしては、下記のように表示されていると思います。

syntax error, unexpected ‘[‘, expecting ‘)’ in /wp-content/plugins/backwpup/vendor/guzzlehttp/promises/src/functions.php on line 45

暫定対応としては、「~/wp-content/plugins/」の下にある「backwpup」を一度削除してみてください。

原因はBackWPupに含まれるライブラリの「guzzlehttp」がうまく動作していないようです。

どうやらPHP5.3の環境ではうまく動作しないことがあるようです。

プラグイン製作者の方が現在確認しているようですので、修正版が出ればこの場でお伝えしたいと思います。

 

製作者から暫定の対応策が発表されています。

(下記翻訳の抜粋です。)

私たちは今この問題を修正しようと頑張っています。

それまでの暫定策として、wp-content/plugins の下にあるbackwpupを削除して、古いバージョンに差し替えてください。差し替えるものとして、下記リンクのものを使用してください。

https://downloads.wordpress.org/plugin/backwpup.3.4.5.zip

または、あなたのサーバのホスティング会社にPHPのバージョンを5.6か7.0にアップ可能か確認してみてください。

 

PHPのバージョンを5.6 or 7.0にすれば解消するように見えますが、言語のバージョンを上げると他のプラグインやテーマに影響が出る可能性があるので、十分に注意して行ってください。

 

 

Follow me!