7

初めての投稿で、水曜日の時点で私のウェブサイトに表示されているこのエラーを誰かが助けてくれることを願っています.phpファイルに触れたことがないので、修正方法がわかりません.

少しでもお役に立てれば、本当に助かります。

ページの上部にある、エラーのある Web サイト。

エラーは次のとおりです。

警告: 160 行目の whitelight/functions/admin-hooks.php の空の値からデフォルト オブジェクトを作成しています

これは150行目から170行目のコードです

4

5 に答える 5

6

これはおそらく、ホストがサーバーを php 5.4.x にアップグレードしたことを意味します。この問題を解決する方法については、このページを参照してください: PHP 5.4: "Creating default object from empty value" という警告を無効にする

要約すると、独自のエラーハンドラーが必要か、またはこれが発生する唯一の場所である場合は、次のように配列にする前に stdClass にする必要があります。

} // End IF Statement

if ( !is_object( $query_context ) ) {
  $query_context = new stdClass(); 
}         

$query_context->context = array();

wordpress とそのプラグインをアップグレードすることで問題が解決する可能性もあります。その辺はよくわからないのですが…。

于 2013-06-22T00:01:25.527 に答える
0

これは実際の修正ではありませんが、エラーは停止するはずです。アクティブなテーマに追加します functions.php /* エラーが発生した場合は停止します/error_reporting(E_ERROR | E_PARSE);/エラーの停止を終了します */

于 2014-06-16T06:02:31.683 に答える