common.php include 시 문제점.. 정보
common.php include 시 문제점..본문
/www 루트 폴더를 기준으로
- main 폴더
_common.php
-content 폴더
_common.php
index.php
드리고자하는 질문이..
폴더 depth가 2 depth 이상 들어가면 common.php 파일 include 못하나여?
소스 어디에도 그런내용은 없는거같은데..
계속
failed to open stream: No such file or directory 이 오류만.... 나옵니다 ㅠ
혹시 경로문제인가 해서 루트의 common.php 내용을 모두 지우고 echo 1;로 찍어보니
또 찍히더라구여.
그러면 include_once를 이용해 파일 include는 올바로 되었다는거 같은데..
내용이 중복되는게 있는지 어쩐지.. 휴
1depth 까지는 아무이상없는데 말이죠.
1depth에서처럼 _common.php를 2depth 폴더에도 생성하고
index.php에서 include 하였는데, 계속 오류만 나고;; 후 ㅎ
혹시 이거에 대해 아시는분 있으면 조언 부탁드립니다 ! ㅠ
- main 폴더
_common.php
-content 폴더
_common.php
index.php
드리고자하는 질문이..
폴더 depth가 2 depth 이상 들어가면 common.php 파일 include 못하나여?
소스 어디에도 그런내용은 없는거같은데..
계속
failed to open stream: No such file or directory 이 오류만.... 나옵니다 ㅠ
혹시 경로문제인가 해서 루트의 common.php 내용을 모두 지우고 echo 1;로 찍어보니
또 찍히더라구여.
그러면 include_once를 이용해 파일 include는 올바로 되었다는거 같은데..
내용이 중복되는게 있는지 어쩐지.. 휴
1depth 까지는 아무이상없는데 말이죠.
1depth에서처럼 _common.php를 2depth 폴더에도 생성하고
index.php에서 include 하였는데, 계속 오류만 나고;; 후 ㅎ
혹시 이거에 대해 아시는분 있으면 조언 부탁드립니다 ! ㅠ
댓글 전체
content 폴더의 _common.php 에서 코드를 어떻게 넣었느냐가 중요합니다
$g4_path = "../..";
또는
$g4_path = "../../..";
이렇게 하여 그누 루트폴더의 common.php를 찾을 수 있는 경로로 해주어야 합니다
$g4_path = "../..";
또는
$g4_path = "../../..";
이렇게 하여 그누 루트폴더의 common.php를 찾을 수 있는 경로로 해주어야 합니다
윗분말씀대로 경로가 틀리면 파일넣어도 의미가 없죠
절대경로 상대경로 학습필요
절대경로 상대경로 학습필요