채택완료

서브페이지 상단 경로

영문페이지 제작중인데요 eng 폴더안에 bbs 따로 넣고 

sub폴더 만들어서 그안에 서브페이지 작업 중인데요

경로 www.주소/eng/sub/company.php 이렇게 들어가면 오류 메시지도 없고 

그냥 아무것도 없는 빈페이지로 나옵니다

일단 compayn2.php이런식으로 주소를 치면

Not Found
The requested URL /eng/page/ceo2.php was not found on this server.

파일이 없다는 문구가 뜨는거 보면 파일을 제대로 불러오긴 하는것 같은데 

상단 불러오는 경로가 뭐가 잘못 된건가요???

<?php
include_once('/eng/_common.php');
define('_INDEX_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
include_once(G5_PATH.'/_head.php');
?>

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

include_once('/eng/_common.php');

이것을....상대경로로

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

이런식으로 하셔야합니다.

답변에 대한 댓글 2개

../../ 을 해보고 안나와서 /eng/로 바꾼거였는데요 ㅠ 그래도 안나오네요 뭐가 문제 인지 알수가 없네요...
실제로 ../../ 아래에 _common.php 파일이 있는지 확인해 보세요.
2019-12-06 (금) 16:34:31

include_once('/eng/_common.php');

->

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

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

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

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

...

1) -> 2) -> 3) -> ... 순으로 될 때까지 변경해보는 방법이 있습니다. 

(상대경로는 현재 파일 기준입니다.)

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