2012-03-06 119 views
1

隨着vBulletin在PHP中,我對下面的代碼行收到此錯誤PHP,vBulletin:致命錯誤:調用一個成員函數clean_array_gpc()一個非對象

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); 

     {...} 
    } 
相關問題