wordpressプラグインのアップデートで、PHP Fatal error: Call to undefined function get_field()エラー

wordpressプラグインをアップデートしたら、サイトが真っ白になったよー

プラグインはAdvanced Custom Fields

nginxのエラーログを見ると下記のエラーが出ていました。

2016/07/28 06:04:40 [error] 31242#0: *484 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Call to undefined function get_field() in /opt/wwwroot/wordpress/wp-content/themes/my-theme/functions.php on line 168" while reading response header from upstream, client: 00.00.00.00, server: dev.exapmle.co.jp, request: "GET / HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "dev.exapmle.co.jp"

解決法

おそらくプラグインによりけりなんでしょうが、今回はプラグインアップデート前のmysqlのバックアップのdumpを投入したら直りました。

データの差分みたけど、多すぎてここと特定できなかった…(無力感)

プラグインアップデート怖いですね。

wordpressは本体もそうですが、アップデートする際は、ソースとmysqlのバックアップをとって行いましょう!

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク