그누보드의 경로 문제인듯 한데요ㅠㅠ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

그누보드의 경로 문제인듯 한데요ㅠㅠ 정보

그누보드의 경로 문제인듯 한데요ㅠㅠ

본문

안녕하세요^^새해 복 많이 받으시고요.
그누보드 초짜입니다. 최신글에 대한 질문을 드릴려고요.
우선 제가 처음이라 그누를 이런식으로 깔았습니다.

[그누보드4]------>그누폴더
[images]---------->홈페이지의 이미지 폴더
main.php------->홈페이지의 첫화면

위에처럼 그누보드의 인덱스는 [그누보드4]에 있습니다.
저는 main.php에 최신 게시물을 뽑고 싶은데...

경로가 문제인줄 알고
gnuboard4에 있는 _command.php 파일을 열어서

<?
if(!isset($g4_path)) $g4_path = ".";
include_once("$g4_path/common.php");
?>
로 고친다음 main.php에 다가는
<?
$g4_path="gnuboard4";        ------>그누보드의 경로를 아주 잡아줬습니다.
include_once("$g4_path/_common.php");
include_once("$g4[path]/lib/latest.lib.php");
echo latest("tt", "event", 5, 70);
?>
했는데 아래와 같은 에럽메세지가 나옵니다.
도와주세요^^

Warning: main(./common.php): failed to open stream: No such file or directory in /web/home/ddot/html/gnuboard4/_common.php on line 3

Warning: main(): Failed opening './common.php' for inclusion (include_path='.:/usr/lib/php/pear') in /web/home/ddot/html/gnuboard4/_common.php on line 3

Warning: main(/lib/latest.lib.php): failed to open stream: No such file or directory in /web/home/ddot/html/index.php on line 59

Warning: main(): Failed opening '/lib/latest.lib.php' for inclusion (include_path='.:/usr/lib/php/pear') in /web/home/ddot/html/index.php on line 59

Fatal error: Call to undefined function: latest() in /web/home/ddot/html/index.php on line 60

댓글 전체

다음의 링크의 "g4 파일마다 들어있는 $g4_path, _common.php 설정 및 사용법"을 참고하십시오
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=271&sca=&sfl=wr_subject&stx=_common.php&sop=and

위 내용중 다음 부분을 주의해서 봐주십시오
그리고 현재 작업 디렉토리의 _common.php가 있는지? 어떻게 설정되었는지를 확인하십시오.

>1. 관리자님께서 권장하시는 "_common.php" 를 사용할경우
>  1) 작업할 현재 디렉토리에 받드시 "_common.php" 가 있어야 함
>  2) _common.php의 내용은 다음과 같아야 하는데 $g4_path는 3)을 참고하여 설정한다.
>        <?
>        $g4_path = ".";        // 이곳의 설정은 아래쪽의 3) 부분을 참고
>        include_once("$g4_path/common.php");
>        ?>
위의 소스대로라면 이상없이 돌아갈텐데 이상하네요.

_common.php가 포함된거 봐서는 그누보드 상대경로가 "gnuboard4" 가 맞는듯 하고
그누보드 폴더안에 있는 "_common.php"의 수정이 위에 적힌대로 됐는지,
그누보드 폴더안에 "common.php"가 있는지 확인해보심이..
그누보드 폴더에 있는 _common.php는 수정하시면 안됩니다.
main.php가 있는곳에 _common.php를 만들어주셔야 하며 이 파일의 $g4_path 를 수정해주셔야 합니다. ^^
_common.php 과 같이 앞에 _ 가 붙은 파일의 실제적인 내용은 파일을 포함하는 명령 한줄뿐입니다.
확장과 응용을 염두에 두고 만들어진 파일이라고 보이는데요..^^
전체 3 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT