채택완료

경로 상수 추가할려면......

2014-12-06 (토) 11:06:58 5,387

경로 상수 G5_DATA1_DIR​  추가할려고 하는데

define('G5_ADMIN_DIR',      'adm');

define('G5_BBS_DIR',        'bbs');

define('G5_CSS_DIR',        'css');

define('G5_DATA_DIR',       'data');

중략..........

define('G5_DATA1_DIR​',       'data​​1');   // 수정할 파일

 

두번째

define('G5_ADMIN_URL',      G5_URL.'/'.G5_ADMIN_DIR);

define('G5_BBS_URL',        G5_URL.'/'.G5_BBS_DIR);

define('G5_CSS_URL',        G5_URL.'/'.G5_CSS_DIR);

define('G5_DATA_URL',       G5_URL.'/'.G5_DATA_DIR);

중략.......... 

define('G5_DATA1_URL​',      G5_URL.'/'.G5_DATA1_DIR​); // 수정할 파일

 

세번째

 

// PATH 는 서버상에서의 절대경로

define('G5_ADMIN_PATH',     G5_PATH.'/'.G5_ADMIN_DIR);

define('G5_BBS_PATH',       G5_PATH.'/'.G5_BBS_DIR);

define('G5_DATA_PATH',      G5_PATH.'/'.G5_DATA_DIR);

중략..........​

//==============================================================================

define('G5_DATA1_PATH​',      G5_PATH.'/'.G5_DATA1_DIR​); // 수정할 파일

 

Warning: include_once() [function.include-once]: URL file-access is disabled in the server configuration in X:\www\head.sub.php on line 87


Warning: include_once(http://xxxx.net:8080/data1/head.sub.php) [function.include-once]: failed to open stream: no suitable wrapper could be found in X:\www\head.sub.php on line 87 



이렇게 하니 경고가뜹니다. 어느 부분을 수정해야하나요?

 

|

답변 2개 / 댓글 3개

채택된 답변
+20 포인트

상수선언은 잘 된걸로 보이구요..

data1 디렉토리에도 head.sub.php 파일이 있는건가요?

/head.sub.php의 87라인에서 그 파일을 인클루드 하려는데 파일이 없어서 못불렀다는 에러입니다..

인클루드 하려는 파일명을 확인해보세요. 

답변에 대한 댓글 3개

2014-12-06 (토) 13:58:19
파일이 있는데도 불러오질 못하네요
아래처럼했는데도 똑같은증상이....납니다.ㅠㅠ
include_once(G5_DATA1_PATH.'/1.jpg'); // 수정할 파일
이미지를 include 하시면.. 파일이 없다는 메시지가 아닌 다른 오류가 나올듯한데요..;
그리고.. 혹시 include 하실때 G5_DATA_PATH가 아닌 G5_DATA_URL 사용하지 않으셨나요? G5_DATA_PATH로 바꾸고 해보세요..
2014-12-06 (토) 14:53:47
하하하 그렇네요 감사합니다.^^
혹시 다른분들도 다아시겠지만 혹 저같은 모르시는분을위해서...
Include_once 시 G5_EZ_PATH
그외 연결시 G5_EZ_URL
이렇게 하면 되겠네요^^

다시한번더 감사합니다.
2020-11-25 (수) 17:56:49

정말 많은도움되었습니다.

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