
目次
問題発生概要
「NextGEN Gallery」のバージョン「4.0」へのアップ通知が届いたので旧バージョン「3.59.12」から大幅な更新だと思いなが,少し懸念はあったがバージョンアップした。
案の定トラブル発生。
画面展開が遅く又は接続できなくなる現象が発生。
Apacheのエラーログではphpエラーが出ていた。
[php:error] [pid 4104:tid 1760] [client .......] PHP Fatal error: Maximum execution time of 180 seconds exceeded in D:\\...\\wp-content\\plugins\\nextgen-gallery\\src\\Admin\\App.php on line 374
[php:error] [pid 4104:tid 1676] [client .......] PHP Fatal error: Maximum execution time of 180 seconds exceeded in D:\\...\\wp-content\\plugins\\nextgen-gallery\\src\\Legacy\\lib\\ngg-db.php on line 67対応
「サイトで技術的な問題が発生しています」のメールが届いた。内容は
「今回の場合、WordPress がプラグイン NextGEN Gallery でエラーを捉えました。」とのこと。
メールに「リカバリーモード」のリンクがあったので,とりあえず管理画面に入り問題が発生しているプラグイン「NextGEN Gallery」を無効化した。
画面展開は普通に行われてApacheのエラーもなくなった。
バージョンを戻す手もあるが修正版のリリースを待つことにする。
後日,修正版「4.0.1」がリリースされたので適用してみた。
「NextGEN Gallery」を有効化して画面展開やエラーログを確認したが問題ない。
「NextGEN Gallery」更新履歴
12/10 バージョン「4.0」リリースに伴い旧バージョン「3.59.12」からバージョンアップ
設定メニュー名が「Imagely」に変更され設定画面も一新
その後,画面展開しない現象発生し,サイトで技術的問題発生のメール受信。
「リカバリーモード」から「NextGEN Gallery」を無効化
12/12 修正版バージョン「4.0.1」リリースに伴いバージョンアップして有効化
とりあえず問題は発生していないもよう。
考察
大幅なバージョンアップ時にはいろいろな問題の発生が付きものだ。
今回は想定より早く修正版が発表されて有り難い。無料で使わせてもらっているので何も言う事は無い。
自分もソフト開発時にいろいろテストして本番適用しているつもりだが,テスト漏れがかなりの頻度で発生している。影響が微小なものは本番運用しながらバグ取りをしている。
