lib.inc.php include에 관한 질문 정보
그누보드 lib.inc.php include에 관한 질문본문
도와주세요. 이것때문에...ㅜ.ㅜ
그누보드 설치 디렉토리와 홈페이지 디렉토리가 상이할때 예를 들자면 그누보드는(/home/public_html/gnu) 이고
홈페이지는 (/home/public_html/w2)라고 할때 처음 index.html에서 lib.inc.php를 include하는 방법을 모르겠습니다.
아래 838번 질문처럼 하면 제목으로 들어갔을때 path 연결이 엉망이 되구요..
찾아본다고 봤는데 없는건지 못찾겠더라구요. 워낙 허접이라서 죄송한데요..
누구 답변좀 부탁드립니다.
그누보드 설치 디렉토리와 홈페이지 디렉토리가 상이할때 예를 들자면 그누보드는(/home/public_html/gnu) 이고
홈페이지는 (/home/public_html/w2)라고 할때 처음 index.html에서 lib.inc.php를 include하는 방법을 모르겠습니다.
아래 838번 질문처럼 하면 제목으로 들어갔을때 path 연결이 엉망이 되구요..
찾아본다고 봤는데 없는건지 못찾겠더라구요. 워낙 허접이라서 죄송한데요..
누구 답변좀 부탁드립니다.
댓글 전체
ㅎ..
온시스 님이 내가 올린 답으로 해결 했다고 하길래..
무지 좋아했는데....
ㅎㅎ
온시스 님이 내가 올린 답으로 해결 했다고 하길래..
무지 좋아했는데....
ㅎㅎ
정확한지는 모르겠습니다만...과거버전의 경우
$reldir = "./gnu"; <= 이게 lib.inc.php 이렇게 해주어야 에러가 발생하지 않습니다.
require_once "$reldir/lib.inc.php";
이유는 lib.inc.php에서도 $reldir 의 경로가 그대로 쓰이기 때문입니다.
그래서 두줄중 위에껏을 안쓰시면 에러가발생하곤 했지요.
그러나 최신버전은 그냥 lib.inc.php를 불러오시기만 하면 됩니다.
include "../gnu/lib.inc.php"; <= 요렇게요..경로 문제거의 발생하지 않을겁니다.
$reldir = "./gnu"; <= 이게 lib.inc.php 이렇게 해주어야 에러가 발생하지 않습니다.
require_once "$reldir/lib.inc.php";
이유는 lib.inc.php에서도 $reldir 의 경로가 그대로 쓰이기 때문입니다.
그래서 두줄중 위에껏을 안쓰시면 에러가발생하곤 했지요.
그러나 최신버전은 그냥 lib.inc.php를 불러오시기만 하면 됩니다.
include "../gnu/lib.inc.php"; <= 요렇게요..경로 문제거의 발생하지 않을겁니다.
나는 모르지만..팁엔테크에는 이렇게 도 불러온다고 하더군요..
맞는지는 모르겟어요.
<?$reldir = "./gnu"; <= 이게 lib.inc.php 이거 있는곳이지 싶은데.
require_once "$reldir/lib.inc.php";
?>
그냥 한번 해보세요..
맞는지는 잘모르겠습니다..
방금올린게 잘못된거 같아 수정했습니다.
이것도 맞는지는 잘 모르겠군요
맞는지는 모르겟어요.
<?$reldir = "./gnu"; <= 이게 lib.inc.php 이거 있는곳이지 싶은데.
require_once "$reldir/lib.inc.php";
?>
그냥 한번 해보세요..
맞는지는 잘모르겠습니다..
방금올린게 잘못된거 같아 수정했습니다.
이것도 맞는지는 잘 모르겠군요
include "../gnu/lib.inc.php";
또는
include "/home/public_html/gnu/lib.inc.php";
또는
include "/home/public_html/gnu/lib.inc.php";