g4[path]가 어디에 선언되어있죠? 정보
g4[path]가 어디에 선언되어있죠?
본문
아 미칠노릇이에요..ㅠㅠ
g4[path]가 어디 있는거죠?
또
if (!defined('_GNUBOARD_')) exit;
이건 모든 php확장자 마다 다 심어져있는거 같은데
이건 또 뭐에여?
common.php에 있다고 하는데
아예 g4[path]를 제 사이트로 지정해버리고 싶어요
g4[path]=http://mydomain.com
처럼요
ㅠㅠ
빨리 답변점여
g4[path]가 어디 있는거죠?
또
if (!defined('_GNUBOARD_')) exit;
이건 모든 php확장자 마다 다 심어져있는거 같은데
이건 또 뭐에여?
common.php에 있다고 하는데
아예 g4[path]를 제 사이트로 지정해버리고 싶어요
g4[path]=http://mydomain.com
처럼요
ㅠㅠ
빨리 답변점여
댓글 전체
if (!defined('_GNUBOARD_')) exit;
는 _gnuboard_ 가 선언되어있지않으면 즉 common.php 가 인클루드되어있지 않으면 exit 되는(화면을 보여주지 않는)기능을 당담하고 있어요.
$g4[path]은 commmon.php 의 134줄에 $g4['path'] = $g4_path; 라고 선언되어있지요
근데 저렇게 지정하면 나중에 계정 이동시 엄청난 오류를 맛보시게 될건데요..
그게 싫으시다면 다음과 같이 $g4['path'] = $g4['url'];
이건 config.php 에서 $g4['url']을 변경해주셔야 합니다.
아니면 다음과 같이
$g4['path'] = "http://www.mydomain.com";
이때 주소의 마지막 슬래시(/)는 없애주셔야해요
는 _gnuboard_ 가 선언되어있지않으면 즉 common.php 가 인클루드되어있지 않으면 exit 되는(화면을 보여주지 않는)기능을 당담하고 있어요.
$g4[path]은 commmon.php 의 134줄에 $g4['path'] = $g4_path; 라고 선언되어있지요
근데 저렇게 지정하면 나중에 계정 이동시 엄청난 오류를 맛보시게 될건데요..
그게 싫으시다면 다음과 같이 $g4['path'] = $g4['url'];
이건 config.php 에서 $g4['url']을 변경해주셔야 합니다.
아니면 다음과 같이
$g4['path'] = "http://www.mydomain.com";
이때 주소의 마지막 슬래시(/)는 없애주셔야해요

다시 설치하라고 하던데요..
제가 ID.hosting.com 에서 설치하고
mydomain.com 으로 연결하니까
mydomain.com 에서 메뉴를 클릭하면
ID.hosting.com 으로 돌아가는거에요..ㅠㅠ
제가 ID.hosting.com 에서 설치하고
mydomain.com 으로 연결하니까
mydomain.com 에서 메뉴를 클릭하면
ID.hosting.com 으로 돌아가는거에요..ㅠㅠ
홈페이지를 볼수 있을까요?
글이 잘 이해가안가서요
글이 잘 이해가안가서요


/config.php 에서 $g4[url]을 지정하도록 되어있습니다. 그 변수를 말씀하시는 것 같네요.
옛날에 올라와 있던 경로설정 팁입니다.
제가 컴에 저장한 날짜가 2006.2.12 입니다.^^
확시 관련있을려나 해서 적습니다.
저같은 경우
html/gnuboard/
/v1/images
기타해당페이지및 작업내용들
/v2/....
/v3/....
이런직으로 작업합니다.
그누보드는 업데이트 관련 파일만 마지고 그대로 놔두지요...
해당 질문과 관련없는 글일지도 모르지만 그누보드 경로문제로 생각나 올립니다.
팁란에 올아와있던걸 텍스트 파일로 저장해뒀던 내용입니다.
=======================================================
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)을 참고하시어 설정하시면 됩니다.
* 질문답변에 있는 질문중에서 예를 적용해본다면
1. http://www.sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=3638
위 링크의 경우 그누보드 설치된 하위디렉토리에서 그누보드를 참고하므로
현재 작업하고자하는 디렉토리에서 그누보드를 찾는것은 상위에서 찾는 것으로 봐야 겠죠
그렇기 때문에 $g4_path = ".."; 로 설정하셔야 합니다.
2. http://www.sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=3550
위 링크처럼 내가 작업할 디렉토리가 그누보드(gnuboard4)와 같은 레벨의 디렉토리로 되어있을경우는
$g4_path = "../gnuboard4"; 로 해야 되겠죠.
* 기타 좀더 자세한것은 "자주하시는 질문"을 참고하십시오
1. 전체 디자인이 적용된 새로운 페이지를 만들려면
http://www.sir.co.kr/bbs/board.php?bo_table=g4_faq&wr_id=12
2. 스타일만 적용된 새로운 페이지를 만들려면 (예:새창)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_faq&wr_id=11
3. 디자인, 스타일이 적용되지 않은 새로운 페이지를 만들려면
http://www.sir.co.kr/bbs/board.php?bo_table=g4_faq&wr_id=10
==================================
제가 컴에 저장한 날짜가 2006.2.12 입니다.^^
확시 관련있을려나 해서 적습니다.
저같은 경우
html/gnuboard/
/v1/images
기타해당페이지및 작업내용들
/v2/....
/v3/....
이런직으로 작업합니다.
그누보드는 업데이트 관련 파일만 마지고 그대로 놔두지요...
해당 질문과 관련없는 글일지도 모르지만 그누보드 경로문제로 생각나 올립니다.
팁란에 올아와있던걸 텍스트 파일로 저장해뒀던 내용입니다.
=======================================================
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)을 참고하시어 설정하시면 됩니다.
* 질문답변에 있는 질문중에서 예를 적용해본다면
1. http://www.sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=3638
위 링크의 경우 그누보드 설치된 하위디렉토리에서 그누보드를 참고하므로
현재 작업하고자하는 디렉토리에서 그누보드를 찾는것은 상위에서 찾는 것으로 봐야 겠죠
그렇기 때문에 $g4_path = ".."; 로 설정하셔야 합니다.
2. http://www.sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=3550
위 링크처럼 내가 작업할 디렉토리가 그누보드(gnuboard4)와 같은 레벨의 디렉토리로 되어있을경우는
$g4_path = "../gnuboard4"; 로 해야 되겠죠.
* 기타 좀더 자세한것은 "자주하시는 질문"을 참고하십시오
1. 전체 디자인이 적용된 새로운 페이지를 만들려면
http://www.sir.co.kr/bbs/board.php?bo_table=g4_faq&wr_id=12
2. 스타일만 적용된 새로운 페이지를 만들려면 (예:새창)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_faq&wr_id=11
3. 디자인, 스타일이 적용되지 않은 새로운 페이지를 만들려면
http://www.sir.co.kr/bbs/board.php?bo_table=g4_faq&wr_id=10
==================================
감사
ㅇㅅㅇ