절대경로사용하는 방법좀 알려주세요. 정보
절대경로사용하는 방법좀 알려주세요.본문
안녕하세요..
<?
$g4_path = "../bbs";
include_once("$g4_path/common.php");
?>
위소스중 $g4_path/common.php을 절대 경로로 변경을 하려 합니다.
include 사용해 도메인/bbs/common.php 이렇게 놓으면 에러가뜨고 다른 방법으로 해도 계속 에러내요 ㅡㅡ
<?
$g4_path = "../bbs";
include_once("$g4_path/common.php");
?>
위소스중 $g4_path/common.php을 절대 경로로 변경을 하려 합니다.
include 사용해 도메인/bbs/common.php 이렇게 놓으면 에러가뜨고 다른 방법으로 해도 계속 에러내요 ㅡㅡ
댓글 전체
include에 절대경로를 사용하시려면 쉘상에서 계정의 경로를 알아야 합니다
$pwd 해보면
/home/계정/www/ 뭐 이런식으로 대어있거나 어러 형태로 되어있을수있습니다.
그래서 그것보다는 불러오는 파일을 기준으로 상대적으로 호출합니다. 절대경로의 위치를 잘모르겠으면
php 상에서 $_SERVER['DOCUMENT_ROOT'] 값으로 설정하시면 됩니다.
include $_SERVER['DOCUMENT_ROOT']."/bbs/common.php";
$pwd 해보면
/home/계정/www/ 뭐 이런식으로 대어있거나 어러 형태로 되어있을수있습니다.
그래서 그것보다는 불러오는 파일을 기준으로 상대적으로 호출합니다. 절대경로의 위치를 잘모르겠으면
php 상에서 $_SERVER['DOCUMENT_ROOT'] 값으로 설정하시면 됩니다.
include $_SERVER['DOCUMENT_ROOT']."/bbs/common.php";