묻고답하기

언제부터인가 홈페이지에 접속을 하면 잠깐(0.5초정도) 정상적으로 보였다가

화면의 절반 아래쪽으로 이동합니다.

그러면 화면의 절반 위쪽은 그냥 하얀백지 상태입니다.


그래서 이곳을 검색해보니 한군데 나오는데 

XE 기본 이외 설치한 것을 삭제하라고 나오는데 기본 이외에 설치한 것이 없을 것 같은데...-_-

사실 뭘 설치했는지 알 수 가 없습니다.


 

그래서 아예 다시 만들려고 페이지생성에서 레이아웃을 변경해서 생성 해보니 마찬가지로 반이 잘립니다.

즉 페이지 생성부분에서 생성하고 보면 어떤 레이아웃을 쓰더라도 화면의 절반이 잘립니다.


그래서 페이지 수정을 들어가면 아래와 같은 에러 메세지가 나옵니다.


The result is not valid XML:


Fatal error: Call to a memter function getVariables() on a non-object in /web/home/roadmaps/html/v02/classes/display/XMLDisplayHandler.php on line 10



즉 classes/display/XMLDisplayHandler.php 에서 문제가 있는데


내용을 보니


$variables = $oModule->getVariables();


이부분인데 더이상은 알수가 어렵네요....


아래의 클래스에서 에러가 나는 것 같은데 .......-_-


혹시 도움주실분 안계신가요?


현재 설치버전은 1.4.4.1 입니다..... 1.7. 으로 업데이트 하니 에러가 왕창 나네요.. 아으...


 

================================= 에러가 나는 class 부분 =======================

class XMLDisplayHandler {

/**

* @brief Produce XML compliant content given a module object.\n

* @param[in] $oModule the module object

**/

function toDoc(&$oModule)

{

$variables = $oModule->getVariables();


$xmlDoc  = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<response>\n";

$xmlDoc .= sprintf("<error>%s</error>\n",$oModule->getError());

$xmlDoc .= sprintf("<message>%s</message>\n",str_replace(array('<','>','&'),array('&lt;','&gt;','&amp;'),$oModule->getMessage()));


$xmlDoc .= $this->_makeXmlDoc($variables);


$xmlDoc .= "</response>";


return $xmlDoc;

}


/**

* @brief produce XML code given variable object\n

* @param[in] $oModule the module object

**/

function _makeXmlDoc($obj) {

if(!count($obj)) return;


$xmlDoc = '';


foreach($obj as $key => $val) {

if(is_numeric($key)) $key = 'item';


if(is_string($val)) $xmlDoc .= sprintf('<%s><![CDATA[%s]]></%s>%s', $key, $val, $key,"\n");

else if(!is_array($val) && !is_object($val)) $xmlDoc .= sprintf('<%s>%s</%s>%s', $key, $val, $key,"\n");

else $xmlDoc .= sprintf('<%s>%s%s</%s>%s',$key, "\n", $this->_makeXmlDoc($val), $key, "\n");

}


return $xmlDoc;

}

}



글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
구름나무바위 윈컴이님 회원가입 확장 애드온 버그에 관한 질문 드립니다. [1] 2013.07.01 by 착한부산남자
구름나무바위 xe 문법에서 0과 빈칸이 차이가 있나요? [1] 2013.07.01 by 송동우
S야옹이 RSS 피드로 연합뉴스 등의 기타뉴스사의 뉴스를 받아오려면 어떻게 해야하나요? [1] 2013.07.01 by 송동우
에버위키 이미지와 이미지 사이에 공백이 생겨버리네요. [1] 2013.07.01 by 송동우
제대로만들자 혹시 레이아웃 설정에서 달력모양도... [2] 2013.07.01 by 제대로만들자
보소보소 이메일로 접속을 아이디로 접속변경 [1] file 2013.07.01 by 송동우
구름나무바위 XE1.7에서 1회용 페이지는 사이트 메뉴에서 어디에 만들어야 하나요? [2] 2013.07.01 by 송동우
홍길동친구 로그인 전 과 후 다르게 표현 [1] 2013.07.01 by 구름나무바위
PodongS2 홈페이지 크기 관련 질문입니다. [1] 2013.07.01 by 구름나무바위
whitemind 스케치북 방명록 에러 메시지... [1] file 2013.07.01 by 허용석721
카이리군 에러 PHP Fatal error: Call to a member function insertAdmin() ~~~  
starlee3 xe에서 업로드 폴더 변경 [1] 2013.06.30 by 루노서비스
깜지곰팅 카테고리 메뉴에 이미지 어떻게 넣죠? [1] file 2013.06.30 by sejin7940
궁굼자 Content 확장 위젯 2 최신글 목록에 xe 지식인 추가 [1] file 2013.06.30 by sejin7940
김낙지 글 다 쓰고 등록 버튼 눌렀을 때 창이 안 바뀝니다 [1] file 2013.06.30 by 꿈엔들
ㅊㅋㄴ 질문 세개.. [1] 2013.06.30 by sejin7940
구름나무바위 XE 1.7에서 회원가입 확장 모듈이 작동을 안하는데 약관과 개인정보 동의를 어떻게 받나요? [2] 2013.06.30 by sejin7940
albahome 홈페이지 메인화면의 gif썸네일을 작동시키는 방법이 없나요? [6] 2013.06.30 by albahome
천제아 xe 오류 문의 file  
핫쵸코 최근 게시물 추출 Content 위젯에서.. [1] 2013.06.30 by 송동우