Wordpressでサイト管理しています。
本日サイトを開くと、プラグインCloudflareに関する警告が突然表示されていました。(ファイルをいじったりはしていません。)
取り急ぎ、Cloudflareをディザーブルにしました。
表示された警告
Warning: array_key_exists() expects parameter 2 to be array, null given in /home/ファイル名/www/wp-content/plugins/cloudflare/vendor/cloudflare/cloudflare-plugin-backend/src/Integration/DefaultConfig.php on line 25
該当するコード
php
1public function getValue($key) 2 { 3 $value = null; 4 if (array_key_exists($key, $this->config)) { //これが25行目です 5 $value = $this->config[$key]; 6 } 7 8 return $value; 9 }
わかったこと?
第二パラメーター$this->configがnullになっている?
調べたところ、
php
1if (is_array($this->config) && array_key_exists($key, $this->config)) {
にすればいい?と思ったりしましたが、自信がありません。
どなたかお力を貸していただければ幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/11 09:50