NextGEN GalleryがPHP 7.0.26と7.1.12で動作しない

Facebooktwittergoogle_plusmail

WordPressプラグインのNextGEN Galleryを2.2.16にアップデートしたところ警告メッセージが表示されてロードできなくなりました。



We’ve detected you are running PHP versions 7.1.12 or 7.0.26. These versions of PHP have a bug that breaks NextGEN Gallery and causes server crashes in certain conditions. To protect your site, NextGEN Gallery will not load. We recommend asking your host to roll back to an earlier version of PHP. For details on the PHP bug, see: bugs.php.net/bug.php?id=75573

Support » Plugin: NextGEN Gallery – WordPress Gallery Plugin » PHP versions 7.0.26 and 7.1.12 known issue
https://wordpress.org/support/topic/php-versions-7-0-26-and-7-1-12-known-issue/

phpに特定の状況下でサーバクラッシュするバグって…
phpの修正版がリリースされるまで7.0.25に戻すことにしました。

  1. yum history packages-list php
  2. 11月24日に7.0.25から7.0.26にアップデートしていました。

  3. yum history undo
  4. yum history undoでID(今回は83)を指定してアップデートを取り消し7.0.25に戻しました。

  5. httpd再起動

これでNextGEN Galleryもロードできました。

Leave a Reply