5.0b17 버전에서 사용자 추가한 include 파일이 먼저 실행..
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 : http://g5..baragi.net
5.0b17 버전에서 사용자 추가한 include 파일이 먼저 실행되도록 수정 하여..
M head.php
M index.php
M tail.php
이렇게 세 파일이 적용이 되었는데요..
이 버전으로 업데이트를 하고 나니, 모바일의 index 페이지에서
"기본환경 설정에서 초기화면 파일 경로가 잘못 설정되어 있습니다."
라고 나옵니다.
모바일 index 에서, 지난 버전까지는
사용자 추가한 include 파일이 실행되기 전에 G5_MOBILE_PATH.'/index.php' 가 실행되고 return 되어 버렸었는데,
이번 버전에는,
모바일버전에서도 사용자 추가한 include 파일이 먼저 실행되므로, 설정된 파일을 인클루드 하려다 보니, 사용자 추가한 index.php 파일을 못찾거나 꼬이는 모양입니다.
head 와 tail 에 대해서도 비슷한 현상이 있는 것 같은데, 이는 조금더 확인해 보도록 하겠습니다. ^^
오류 주소 : http://g5..baragi.net
5.0b17 버전에서 사용자 추가한 include 파일이 먼저 실행되도록 수정 하여..
M head.php
M index.php
M tail.php
이렇게 세 파일이 적용이 되었는데요..
이 버전으로 업데이트를 하고 나니, 모바일의 index 페이지에서
"기본환경 설정에서 초기화면 파일 경로가 잘못 설정되어 있습니다."
라고 나옵니다.
모바일 index 에서, 지난 버전까지는
사용자 추가한 include 파일이 실행되기 전에 G5_MOBILE_PATH.'/index.php' 가 실행되고 return 되어 버렸었는데,
이번 버전에는,
모바일버전에서도 사용자 추가한 include 파일이 먼저 실행되므로, 설정된 파일을 인클루드 하려다 보니, 사용자 추가한 index.php 파일을 못찾거나 꼬이는 모양입니다.
head 와 tail 에 대해서도 비슷한 현상이 있는 것 같은데, 이는 조금더 확인해 보도록 하겠습니다. ^^
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 5개
이렇게 하지 않으면 사용자가 index 파일의 경로를 입력했을 때 모바일에서는 실행되지 않기 때문입니다.
그런데, 위 질문의 핵심 내용은 그렇게 했을 경우 모바일 메인페이지에서 "기본환경 설정에서 초기화면 파일 경로가 잘못 설정되어 있습니다." 이런 메시지가 나온다는 것입니다. ^^
index 파일의 경로를 지정한 상태에서 해당 파일이 존재하지 않으면 위와 같은 오류가 나옵니다.
PC 용과 모바일 용으로 동일한 파일명으로 각각 존재해야 한다는 말씀이군요. ^^
[code]
if (G5_IS_MOBILE) {
include_once(G5_MOBILE_PATH.'/index.php');
return;
}
[/code]
모바일로 접속하면 mobile 폴더의 index.php 파일을 include 하는 것으로 위와 같은 코드가
새로 만든 index 파일에 추가되어 있고 index.php 대신 파일명을 변경하셔서 모바일환경에서는
그 파일을 include 되도록 할 수 있습니다.