테스트 사이트 - 개발 중인 베타 버전입니다

include 문제 채택완료

SIRhelpme 3년 전 조회 2,232

안녕하세요.. ! 다들 맛점하십숑

 

다름이 아니라 제가 sub페이지를 만들고 있는데 

 

common.php 를 include를 못하더라구요 ㅠㅠ

 

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

 

이렇게 사용 하라고 봤는데 ㅠㅠ 이게 안되서요 혹 뭐가 문제일까요 ?

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
그누위즈

본인이 사용하시는 디렉터리 구조에 따라서 경로가 다릅니다

 

www/sub/test.php 의 경우

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

 

www/theme/basic/test.php 의 경우

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

 

해당 파일의 경로를 확인하시고 호출하셔야합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

S
SIRhelpme
3년 전
Warning: include_once(../../../../../common.php): failed to open stream: No such file or directory in /test/www/theme/test/html/visual_1/sub1_1.php on line 5 Warning: include_once(): Failed opening '../../../../../common.php' for inclusion (include_path='.:/usr/local/php74/lib/php') in /test/www/theme/test/html/visual_1/sub1_1.php on line 5

이렇게만 떠서 제가 경로를 계속 바꿔가면서 하는데도 안되서요 ㅠㅠ
그누위즈
3년 전
include_once('../../../../common.php'); 아닌가요?
S
SIRhelpme
3년 전
include_once("./../../../../common.php");

이걸로 해결했습니다.. ! 감사합니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인