2012-03-06 6 views
1

は、私は次のコード行でこのエラーPHP、vBulletinによって:致命的なエラー:非オブジェクトのメンバ関数clean_array_gpc()の呼び出しPHPでのvBulletinによって

Fatal error: Call to a member function clean_array_gpc() on a non-object in C:\inetpub\forum\includes\class_bootstrap.php on line 124 

を取得しています:

$vbulletin->input->clean_array_gpc('r', array(
     'referrerid' => TYPE_UINT, 
     'a'   => TYPE_STR, 
     'nojs'  => TYPE_BOOL 
    )); 

私は$vbulletinまたは$vbulletin->inputのいずれかがまだインスタンス化されていないことを理解することができます。しかし、私の質問は少し深くなり、おそらくビットvBulletinの中心である:

  • ない場合class_bootstrap.phpで、$vbulletinを行う(もちろん、世界的である、)と$vbulletin->inputがインスタンスを取得どこ?

答えて

0

これは.\includes\class_core.phpで発生します。

特定のインストールでは、vB_Registry()関数の3100行目で発生します。

function vB_Registry() 
    { 
     {...} 

     // initialize the input handler 
     $this->input = new vB_Input_Cleaner($this); 

     {...} 
    } 
関連する問題