묻고답하기
서버 이전중인데 php 버전의 문제일까요?
2014.10.17 22:45
호스팅 업체를 변경하여 이전 중입니다.
데이터와 DB를 백업/복원 완료하였는데, 새 서버에 접속하면 아래와 같은 에러만 뜨네요..
검색해보니, php 버전의 문제때문인 경우도 있는 것같은데요..
기존 서버 : PHP/4.4.7p2
새 서버 : PHP 5.4.33 (cli) 입니다.
이 버전 차이가 문제일까요? 문제라면 어떻게 조치해야 하는 지, 아니라면 어떤 문제일 지 조언 부탁드립니다.
그리고, xe가 설치된 절대경로도 바뀐 상황인데 (기존엔 www 폴더, 새서버는 public_html 폴더) 이건 상관없는건가요?
메시지 :
Strict Standards: Non-static method Context::getInstance() should not be
called statically in /home/junblog/public_html/xe/index.php on line
47
Strict Standards: Non-static method
FileHandler::hasContent() should not be called statically, assuming $this from
incompatible context in
/home/junblog/public_html/xe/classes/context/Context.class.php on line
1250
Strict Standards: Non-static method
FileHandler::hasContent() should not be called statically, assuming $this from
incompatible context in
/home/junblog/public_html/xe/classes/context/Context.class.php on line
1250
Strict Standards: Non-static method
ModuleHandler::getModuleInstance() should not be called statically in
/home/junblog/public_html/xe/config/func.inc.php on line
84
.......
새 서버 : junblog.ncity.net
댓글 4
-
키스투엑스이
2014.10.17 22:58
-
준빠™
2014.10.17 23:02
아.. 버전을 말씀 안드렸군요.. xe 1.4.5.7 입니다.. ^^;;;
-
키스투엑스이
2014.10.17 23:22
아마... php버전 문제 같습니다^^;
5.4에서 구동하시려면 1.7.4 이상 버전을 사용하셔야 합니다. -
준빠™
2014.10.17 23:24
역시 그렇군요.. 감사합니다.. ^^
PHP버전 관련 가능성이 큽니다. 혹시 기존에 사용하시던 XE 버전이 어떻게 되시나요?
절대경로는 문제 없습니다.