バージョン 3.0.0 にアップデートするとエラーが発生する場合がある
WordPressプラグイン EWWW Image Optimizer をバージョン 3.0.0 へアップデートすると、Parse errorが発生(画面が真っ白)になる場合があります。
このトラブルは、レンタルサーバーのPHPバージョンを 5.6 もしくは 7.0 系統へ変更すると解決します。このトラブルはサーバーのPHPバージョンが古いことが原因です。
表示されるエラーメッセージはこちら。
Parse error: syntax error, unexpected ‘)’, expecting :: (T_PAAMAYIM_NEKUDOTAYIM) in /home/〇〇/□□□.jp/public_html/wp-content/plugins/ewww-image-optimizer/common.php on line 1764
バージョン 3.0.2 にて修正、トラブルは解決しています
2016年10月7日 21時30分(日本時間)に確認したところ、EWWW Image Optimizer のバージョンが 3.0.2 になっています。
このアップデートにて「fixed: fatal error running empty() on a constant in PHP less than 5.5」と修正済となり、PHPバージョンが5.5より前の場合でも、トラブルが発生しないようになっています。
WordPress 日本語版の推奨動作 PHPバージョンは 5.6 以上
WordPress 日本語版を動作させる環境として、推奨されているPHPバージョンは「 5.6 以上」となっています。
- 関連 :
- WordPress 日本語
なお、私自身はPHP 7.0系統にアップデートした環境で、WordPressを運用しています。
WordPressについて詳しい情報を知れるので重宝してのがこちらです。