경로질문

경로질문

QA

경로질문

답변 3

본문

관리자 메뉴 만드는중에

adm에 a라는 디렉토릴 만들고 거기에 a.php를 만들었습니다

adm/a/a.php 

 

a.php에 

include_once('./_common.php'); 등등 3개를 include시켜야하는데

_common.php는 adm/_common.php 에 위치합니다

 

그래서 ../_common.php 로 바꿔줬는데 자꾸 에러가뜨네요.. 왜그런거죠?

이 질문에 댓글 쓰기 :

답변 3

adm폴더에는 common.php가 없습니다

그냥 root에 있는 common.php를 include하면 됩니다

 

 

​ ../../_common.php

 

1. adm/_common.php를 a폴더에 복사합니다

2. 복사한 위 화일을 열어서 아래처럼 수정합니다

include_once ('../../common.php');

 

지금 adm/a/a.php가 있는상황인데
a.php에서  ../common.php  이렇게 인클루드를하면
adm에 있는 파일 include하라고 하는거 아닌가요?

../ 이게 상위폴더로 가는거니까  adm 안에 a 안에 a.php가 있는거니까
a에서 상위폴더인 adm으로 갈라면 ../ 이건데 왜 안되는지 이해가안가는데 왜그런거죠..

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 27
© SIRSOFT
현재 페이지 제일 처음으로