묻고답하기
XE 1.1xx에서 1.4.xx로 업데이트 후 에러
2010.06.09 16:36
XE 1.1xx버전에서 최신버전(1.4.2.2)으로 업데이트 했는데 게시판에 글을 쓰기 위해 글쓰기를 클릭하면 다음과 같은 메시지가 뜹니다. 해결 방법이 무엇인지..,.. 궁금합니다. 주의 사항을 읽어보지 않고 해서, 중간 과정을 생략했는데 해결책이 있나요?
Warning: Illegal offset type in /home1/esljob/public_html/modules/document/document.model.php on line 453
Warning: Illegal offset type in /home1/esljob/public_html/modules/document/document.model.php on line 456
Warning: Cannot modify header information - headers already sent by (output started at /home1/esljob/public_html/modules/document/document.model.php:453) in /home1/esljob/public_html/classes/display/DisplayHandler.class.php on line 151
Warning: Cannot modify header information - headers already sent by (output started at /home1/esljob/public_html/modules/document/document.model.php:453) in /home1/esljob/public_html/classes/display/DisplayHandler.class.php on line 448
Warning: Cannot modify header information - headers already sent by (output started at /home1/esljob/public_html/modules/document/document.model.php:453) in /home1/esljob/public_html/classes/display/DisplayHandler.class.php on line 449
Warning: Cannot modify header information - headers already sent by (output started at /home1/esljob/public_html/modules/document/document.model.php:453) in /home1/esljob/public_html/classes/display/DisplayHandler.class.php on line 450
Warning: Cannot modify header information - headers already sent by (output started at /home1/esljob/public_html/modules/document/document.model.php:453) in /home1/esljob/public_html/classes/display/DisplayHandler.class.php on line 451
Warning: Cannot modify header information - headers already sent by (output started at /home1/esljob/public_html/modules/document/document.model.php:453) in /home1/esljob/public_html/classes/display/DisplayHandler.class.php on line 452
Warning: Cannot modify header information - headers already sent by (output started at /home1/esljob/public_html/modules/document/document.model.php:453) in /home1/esljob/public_html/classes/display/DisplayHandler.class.php on line 453
Warning: Cannot modify header information - headers already sent by (output started at /home1/esljob/public_html/modules/document/document.model.php:453) in /home1/esljob/public_html/classes/display/DisplayHandler.class.php on line 161
Warning: Cannot modify header information - headers already sent by (output started at /home1/esljob/public_html/modules/document/document.model.php:453) in /home1/esljob/public_html/classes/display/DisplayHandler.class.php on line 161
<< XE 업데이트 방법 (쉬운설치 안되는 버전 혹은 환경에서) >>
첫번째 과정 - 오래된 버전에서 1.2.4 까지 먼저 업데이트하기 : http://www.xpressengine.com/18445115
두번째 과정 - 1.2.4 까지 업데이트 한 후 1.4.0.10 (최신)으로 업데이트 하기 : http://www.xpressengine.com/18628151
업데이트 후 발생하는 문제에 대한 대응책 정리 : http://www.xpressengine.com/18445192
추가적으로 말씀드리자면,
저런 php 에러 문구가 뜨더라도 무시하시고
첫번째 과정 부터 차례대로 다시 이행하십시오.
[참고] 업데이트 전 백업을 하지 않은것은 질문자님의 귀책사유이니
XE공식홈페이지의 회원들이 "다시 업데이트를 시도해보라" 라는 조언 외에는 따로 도와드릴 수 있는 방법은 없습니다.