2012-03-06 3 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 (물론, 글로벌 인) 및 $vbulletin->input는 인스턴스화 할 경우, class_bootstrap.php에서

  • 그렇지 않으면 :하지만 내 질문은 조금 더 깊이 간다 아마 조금 vBulletin에 중심인가?

답변

0

이것은 .\includes\class_core.php에서 발생합니다.

내 특정 설치에서 vB_Registry() 함수에서 3100 줄에 발생합니다.

function vB_Registry() 
    { 
     {...} 

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

     {...} 
    } 
관련 문제