간단한 경로 도움이 필요합니다!
본문
안녕하세요. 현직 디자이너입니다. 어찌어찌 11년간 디자인을 해오고 있는데,
어쩌다보니 마케팅회사에 와서 프로그래머나 퍼블리셔를 외주주는 등의 일을 하고있습니다.
모든 것들을 외주맡길수가없어 사소한건 직접 코딩하기도 하는데,
인클루딩 관련 이슈가 있어 문의드립니다.
랜딩페이지로 제작된 홈페이지에 서브페이지를 하나 넣어야하는 일이 생겨
직접 제작을하려 인덱스를 복사 후 sub01로 변경한뒤 동일 폴더 안에 넣고
인덱스에 있는 내용을 전체 복사 붙혀넣기하였으나
인클루딩이 안되는 모습을 보이는데 해당 이유가 뭘까요?
개발자분들의 조언이 필요한 상황입니다...
글 읽어주셔서 감사합니다.
인클루딩한 코드 첨부합니다.
<?php
include_once(G5_THEME_PATH . '/head.php');
?>
답변 3
common.php 파일이 있는 위치는 설치된 보드 폴드의 루트에
있습니다.
현재 생성된 파일이 루트에 있다면
include_once('./common.php');
만약 /생성된디렉토리/newpage.php 에 있다면
include_once('../common.php');
2단계 /생성된디렉토리/2차디렉토리/newpage.php 에 있다면
../는 한번의 상위 경로를 나타냅니다.
그래서 2번
include_once('../../common.php');
<?php
include_once('./common.php');
include_once(G5_THEME_PATH . './head.php');
?>
경로가 잘못되지 않았을까 생각되네요 소스 없이는 정확하게 알기는 힘듭니다.