CI 묻고 답하기

제목 윈도우(PC)+ 비트나미(웹서버) = WAMP 사용할 때 상수에 관한 질문입니다.
카테고리 CIBOARD
글쓴이 엘제이 작성시각 2021/03/19 11:43:31
댓글 : 5 추천 : 0 스크랩 : 0 조회수 : 8470   RSS

예를 들어 (상요중)

 

function main() {

   $thiis->load->view(VIEWPATH. 'common/header');

   $thiis->load->view($mobile_view_path.  'main/index);

   $thiis->load->view(VIEWPATH. 'common/footer');

}

이렇게 사용했고 VIEWPATH는 CI의 index.php 에 정의되있잖아요 디폴트로 사용중입니다.

문제는 header와 footer가 안나옵니다.

C:\bitnami\apache2\_root_\application\views\common 안에 파일이 있습니다.

file_exists 로 확인해도 true 로 나오고요 그런데 헤더와 푸터가 안나오는지 모르겠습니다.

헤디와 푸터를 주석처리하면 메인페이지는 나옵니다.

 다음글 ci4 session 관련 질문입니다. (5)
 이전글 코드이그나이터4에 global_xss_filterin... (1)

댓글

PureAni / 2021/03/19 11:44:54 / 추천 0
VIEWPATH 상수에는 어떤값이 들어가있나요?
엘제이 / 2021/03/19 12:31:07 / 추천 0

VIEWPATH 는 codeiniter 루트디렉토리 index.php 에 정의되 있습니다. 아무 설정안할 경우 그냥 

$_SERVER['DOCUMENT_ROOT']. '/application/views/  를 정의해 놓은걸로 압니다.

엘제이 / 2021/03/19 12:33:00 / 추천 0

솔직히 $this->load->view('common/header'); 이렇게 해도 되는데 이렇게 하면 잘나오고요.. 

리눅스운영체제에선 아무문제 없었는데 윈도우에서 사용할 때 문제가 발행한듯 합니다.

변종원(웅파) / 2021/03/19 13:26:12 / 추천 0
윈도우 기반 소스에서 VIEWPATH 출력해보시면 답이 나올 것 같네요
테러보이 / 2021/03/20 10:21:27 / 추천 0
대소문자 구분 하여 처리가 되있는지 확인해보세요