경로만 해결하면 다 될것같습니다. 정보
경로만 해결하면 다 될것같습니다.
본문
잘 돌아가려고 하는데 경로관련 해결을 해야 할 듯합니다. 이미지에 보시면 기관소개부터-후원및 자원봉사까지는 php페이지구요.. 그 다음 게시판과 자료실은 게시판입니다.
게시판 형태로 넘어갔다가 다시 페이지쪽으로 넘어오려하면 항상 이미지와 같은 오류문구가 나옵니다. 분명이 경로 문제라고 생각이 됩니다만 뭐가 잘못됐는지 알 수 없어서요 궁금합니다..
제가 작업하는 페이지 모두에는
<?
include_once("./_common.php");
include_once("./lib/outlogin.lib.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/poll.lib.php");
include_once("$g4[path]/lib/visit.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/popular.lib.php");
?>
위와같이 소스를 제일 꼭대기에 해놓고 작업을 했습니다.
게시판 형태로 넘어갔다가 다시 페이지쪽으로 넘어오려하면 항상 이미지와 같은 오류문구가 나옵니다. 분명이 경로 문제라고 생각이 됩니다만 뭐가 잘못됐는지 알 수 없어서요 궁금합니다..
제가 작업하는 페이지 모두에는
<?
include_once("./_common.php");
include_once("./lib/outlogin.lib.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/poll.lib.php");
include_once("$g4[path]/lib/visit.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/popular.lib.php");
?>
위와같이 소스를 제일 꼭대기에 해놓고 작업을 했습니다.
댓글 전체
include_once("./lib/outlogin.lib.php");
위 내용을 바꾸라는 것 같습니다. 맞는지요?
위 내용을 바꾸라는 것 같습니다. 맞는지요?
include_once("./lib/outlogin.lib.php");
이거 빼시면 됩니다
밑에 동일하게 들어가있으므로 안넣으셔도 되고요.
경로도 틀리네요
이거 빼시면 됩니다
밑에 동일하게 들어가있으므로 안넣으셔도 되고요.
경로도 틀리네요
안돼는데요 넣어보고 빼보고 했는데요
http://localhost/bbs/board.php?bo_table=free
위와 같은 경로로 넘어갔다가 페이지쪽으로 넘어가려면 위와 같은 메세지가 나옵니다.
경로가 틀리다는 말씀을?
http://localhost/bbs/board.php?bo_table=free
위와 같은 경로로 넘어갔다가 페이지쪽으로 넘어가려면 위와 같은 메세지가 나옵니다.
경로가 틀리다는 말씀을?
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/poll.lib.php");
include_once("$g4[path]/lib/visit.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/popular.lib.php");
?>
위의 소스를 모든 페이지에 넣으실 필요 없습니다.
반드시 넣어야 할 파일은 _common.php파일 하나구요.
index.php파일 상단에 있는 부분
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("./_head.php");
?>
그누보드를 이용하시려면 이 부분은 반드시 들어 가야 합니다.
include_once("$g4[path]/lib/latest.lib.php"); 이 부분도 최신글을 사용하지 않는다면 삭제.
그리고 만일 outlogin을 사용하신다면
include_once("./lib/outlogin.lib.php"); 을 넣어 주시구요.
include_once("$g4[path]/lib/poll.lib.php"); <= 투표
include_once("$g4[path]/lib/visit.lib.php"); <= 방문자
include_once("$g4[path]/lib/connect.lib.php"); <= 현재 접속자
include_once("$g4[path]/lib/popular.lib.php"); <= 인기검색어
등 사용하실 때 include 하시면 됩니다.
굳이 사용하지 않으면서 다 include 하실 필요 없습니다.
꼭 common.php 파일과 head.php파일을 보세요.
그러면 대충 이해가 되실 겁니다.
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/poll.lib.php");
include_once("$g4[path]/lib/visit.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/popular.lib.php");
?>
위의 소스를 모든 페이지에 넣으실 필요 없습니다.
반드시 넣어야 할 파일은 _common.php파일 하나구요.
index.php파일 상단에 있는 부분
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("./_head.php");
?>
그누보드를 이용하시려면 이 부분은 반드시 들어 가야 합니다.
include_once("$g4[path]/lib/latest.lib.php"); 이 부분도 최신글을 사용하지 않는다면 삭제.
그리고 만일 outlogin을 사용하신다면
include_once("./lib/outlogin.lib.php"); 을 넣어 주시구요.
include_once("$g4[path]/lib/poll.lib.php"); <= 투표
include_once("$g4[path]/lib/visit.lib.php"); <= 방문자
include_once("$g4[path]/lib/connect.lib.php"); <= 현재 접속자
include_once("$g4[path]/lib/popular.lib.php"); <= 인기검색어
등 사용하실 때 include 하시면 됩니다.
굳이 사용하지 않으면서 다 include 하실 필요 없습니다.
꼭 common.php 파일과 head.php파일을 보세요.
그러면 대충 이해가 되실 겁니다.
경로 설정 시 제일 중요한건 그누보드 설치 위치입니다.
현재 작업 디렉토리에서 그누보드가 설치된 상대경로를 설정을 정확히 해두시면 경로로 인한 문제가 없어 보입니다.
아래 글을 읽어보시면 문제 해결에 도움이 될듯하네요
g4 파일마다 들어있는 $g4_path, _common.php 설정 및 사용법입니다
g4 설치 디렉토리와 내가 작업하는 디렉토리의 구조에 따라서 $g4_path의 설정을 너무 어려워들 하시는것 같아 정리를 한답시고 해봤는데...
설명이 더어려울 수도 있겠군요.
잘 이해 되지 않거나 혼란스러운것은 잊어버리시고 아래쪽에 있는 "자주하시는 질문"을 숙지 하시기 바랍니다.
1. 관리자님께서 권장하시는 "_common.php" 를 사용할경우
1) 작업할 현재 디렉토리에 받드시 "_common.php" 가 있어야 함
2) _common.php의 내용은 다음과 같아야 하는데 $g4_path는 3)을 참고하여 설정한다.
<?
$g4_path = "."; // 이곳의 설정은 아래쪽의 3) 부분을 참고
include_once("$g4_path/common.php");
?>
3) _common.php에서 $g4_path 의 설정방법(현재 작업 디렉토리에서 그누보드가 설치된 상대경로를 설정한다)
$g4_path = "."; // 현재 디렉토리에 그누보드가 설치된경우, 그누보드 설치 디렉토리에 있는 파일 참조
$g4_path = ".."; // 상위 디렉토리에 그누보드가 설치된경우
$g4_path = "../.."; // 상위, 상위 디렉토리에 그누보드가 설치된경우
$g4_path = "gnuboard4"; // 하위 디렉토리 gnuboard4에 그누보드가 설치된경우
$g4_path = "board/g4"; // 하위 board 디렉토리의 하위 디렉토리 g4에 그누보드가 설치된경우
$g4_path = "../g4"; // 그누보드가 내가 작업할 디렉토리와 같은 레벨의 디렉토리(g4)에 설치된경우
2. _common.php 를 사용하지 않을경우
생성하는 php 파일마다 위의 2)의 내용을 추가하시고
$g4_path 부분은 위의 3)을 참고하시어 설정하시면 됩니다.
현재 작업 디렉토리에서 그누보드가 설치된 상대경로를 설정을 정확히 해두시면 경로로 인한 문제가 없어 보입니다.
아래 글을 읽어보시면 문제 해결에 도움이 될듯하네요
g4 파일마다 들어있는 $g4_path, _common.php 설정 및 사용법입니다
g4 설치 디렉토리와 내가 작업하는 디렉토리의 구조에 따라서 $g4_path의 설정을 너무 어려워들 하시는것 같아 정리를 한답시고 해봤는데...
설명이 더어려울 수도 있겠군요.
잘 이해 되지 않거나 혼란스러운것은 잊어버리시고 아래쪽에 있는 "자주하시는 질문"을 숙지 하시기 바랍니다.
1. 관리자님께서 권장하시는 "_common.php" 를 사용할경우
1) 작업할 현재 디렉토리에 받드시 "_common.php" 가 있어야 함
2) _common.php의 내용은 다음과 같아야 하는데 $g4_path는 3)을 참고하여 설정한다.
<?
$g4_path = "."; // 이곳의 설정은 아래쪽의 3) 부분을 참고
include_once("$g4_path/common.php");
?>
3) _common.php에서 $g4_path 의 설정방법(현재 작업 디렉토리에서 그누보드가 설치된 상대경로를 설정한다)
$g4_path = "."; // 현재 디렉토리에 그누보드가 설치된경우, 그누보드 설치 디렉토리에 있는 파일 참조
$g4_path = ".."; // 상위 디렉토리에 그누보드가 설치된경우
$g4_path = "../.."; // 상위, 상위 디렉토리에 그누보드가 설치된경우
$g4_path = "gnuboard4"; // 하위 디렉토리 gnuboard4에 그누보드가 설치된경우
$g4_path = "board/g4"; // 하위 board 디렉토리의 하위 디렉토리 g4에 그누보드가 설치된경우
$g4_path = "../g4"; // 그누보드가 내가 작업할 디렉토리와 같은 레벨의 디렉토리(g4)에 설치된경우
2. _common.php 를 사용하지 않을경우
생성하는 php 파일마다 위의 2)의 내용을 추가하시고
$g4_path 부분은 위의 3)을 참고하시어 설정하시면 됩니다.