特定の環境のみでのWarningについて
-
特定の環境の特定の状況でのみ以下の Warning が発生しております。
Warning: in_array() expects parameter 2 to be array, null given in /home/www/wp-content/plugins/advanced-gutenberg/init.php on line 109 Warning: in_array() expects parameter 2 to be array, null given in /home/www/wp-content/plugins/advanced-gutenberg/init.php on line 110 Warning: array_push() expects parameter 1 to be array, null given in /home/www/wp-content/plugins/advanced-gutenberg/init.php on line 116
これに関して、対象のプラグインは PublishPress Blocks で間違いないのですが、エラーの発生する条件があります。
・エラーの発生する箇所は「外観 – ウィジェット」( /wp-admin/widgets.php )
・本番環境およびその検証サイト(DBコピー)で発生する
・ローカルの WSL2 (Ubuntu)環境でプラグイン新規インストール時には発生しない
・検証サイトにて PublishPress Blocks 以外のプラグイン無効化 → 発生する
・検証サイトにてテーマをデフォルトに変更 → 発生する
・PublishPress Blocks プラグインを削除、再インストール → 発生する該当プラグインのフォーラムにはそれらしき質問はありませんでした。その代わり他のプラグインで同じようなエラーを発生しているフォーラムの書き込みがあり、一部ではプラグイン側のミスで修正を行っているようです。
エラーの内容的には配列ではない変数をarray_push()
している、もしくは配列として定義されていない変数をin_array()
していることによるエラーだと思いますが、特定環境(本番環境のサーバー)のみ出ているため、これ以上の検証ができずに困っています。何か他に検証してみるべき内容があればご教授頂きたいと思います。
よろしくお願いいたします。
7件の返信を表示中 - 1 - 7件目 (全7件中)
7件の返信を表示中 - 1 - 7件目 (全7件中)
- トピック「特定の環境のみでのWarningについて」には新たに返信することはできません。