최근게시물 초기설정에 관해 궁금한게 있습니다..~ > 그누4 질문답변

그누4 질문답변

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

최근게시물 초기설정에 관해 궁금한게 있습니다..~ 정보

최근게시물 초기설정에 관해 궁금한게 있습니다..~

본문

최근게시물 사용할때

<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
?>

이 연결을 사용하잖아요~ 그런데 저는 자꾸 경로 에로가 떠서
답변을 찾다보니
gnuboard 폴더 통째로 올리지말고 안에있는 폴더들을 직접 올려서 하니까 되더라구요

그러니깐.. 제 서버 폴더가 public_html -> 이런식인데..
public_html -> gnuboard -> adm,bbs,cheditor4,data,extebd,image 이런식으로 하면
경로에러가 뜨고

public_html -> adm,bbs,cheditor4,data 이런식으로 gnuboard를 거치지 않으면 정상작동 되요

그런데 아무래도 이렇게 하면 파일이 많아지다보면 복잡해지고 그러니깐..
위에처럼 그누보드 폴더에 넣는 일반적인 방법을 쓰면 저 경로를 어케 바꿔야할까요?

답변 부탁드려요 ㅠ.ㅠ

  • 복사

댓글 전체

public_html -> gnuboard 이렇게 폴더를 만들어 설치한다면
root 디렉토리(public_html)내의 index.html 또는 index.php 화일은
meta태그를 사용하거나 자바스크립트로 location.href="./gnuboard"; 와 같이 만들고
gnuboard폴더 내에서 실제 index화일을 만들면 됩니다
이미지 및 모든 경로는 <img src="<?=$g4[path]?>/image/test.gif">처럼 만드세요
<a href="/bbs/board.php.....">이런 링크는 당연히 안되겟지요

이렇게 하면 http://홈피주소 또는 http://홈주소/gnuboard 모두 접속이 되겠습니다
감사합니당~ 근데 저는 index의 작동을 말한게 아니라 최근게시물 작동을 말씀드린거였어용~ ㅠ.ㅠ
그래서 최근게시물 사용할때 인클루드 하는 저 위에
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
?>

이 부분의 경로수정으로 해결이 되는게 아닌지.. 궁금해요
아하 그렇군요 질문을 자세히 읽어보질 않았습니다 죄송..
따로 폴더를 만들었다면 폴더내에 _commom.php 화일을 하나만들고
경로를 적어주면 됩니다
<?
$g4_path = ".."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
이렇게 말입니다
bbs 폴더의 _common.php를 복사해서 사용하면 됩니다
© SIRSOFT
현재 페이지 제일 처음으로