t

여러벌의 그누보드 설치하기

new_struct.jpg
< install 과정 없이 기존의 데이타를 그대로 운용하고자 할 경우 >

기존의 gnuboard와 나란히 새로운 폴더를 만든후 소스를 풀어 놓고

1. install 폴더 삭제.

2. 폴더 생성.

/extend (없으면 오류남)

3. 폴더 생성.

/data
/data/session (없으면 로그인이 안됨)

4. 데이타 복사

/data/file/???
/data/cheditor/???
/data/log
/data/member

5. 추가된 Skin복사

6. 기존의 dbconfig.php를 새 폴더에 복사.

7. config.php의 변경된 부분을 각 버전에 반영. (테이블 접두사, 데이타폴더의 위치 등등)

-- 새로운 구조를 적용하면 3, 4의 과정을 생략할 수 있다.


< 참고: 각각의 gnuboard마다 별개의 데이타를 운용하도록 하고자 할 때 >

install 과정을 수행하기 전에

config.php의 다음 변수를 수정.

$g4['table_prefix'] = "g4_"; // 테이블명 접두사

ex)
gnuboard A의 config.php 를 $g4['table_prefix'] = "g4a_";
gnuboard B의 config.php 를 $g4['table_prefix'] = "g4b_";

위와 같이 하면 MySQL에 별개의 테이블이 구성이 되어서 상호 충돌 없이 사용.

첨부파일

new_struct.jpg (80.1 KB)
0회 2006-10-23 12:30
|

댓글 26개

여러벌의 그누보드 설치하기: 다중언어 홈제작시 자주써야되는 유용한 팁 감사감사...
진작에 알았으면 tao님 미워요 ㅜ,.ㅜ
감사합니다. 솔깃해지네요
$g4[data_path] --> $g4['data_path'] 로 수정함.
전 data 디렉터리만 symbolic link 걸어서 씁니다.
symbolic link 방법좀 소개해주세요.^^
symbolic link 방법
(현재 위치가 그누보드 폴더 밑 이라고 가정하고)
1. 그누보드 폴더 밑의 data 폴더를 최상위로 복사한다
> cp -r data ../data
2. 그누보드 폴더 밑의 data 폴더를 없애거나 이름을 바꾼다.
> mv data data_imsi
3. 그누보드 폴더 밑에 최상위의 data 폴더로 가는 심볼릭 링크를 만든다.
> ln -s ../data data
4. 확인한다
> ls -al
화면에 이렇게 나오는 지 확인한다.
~~~~~~~~~~~~~~~~~~~~~~ data -> ../data/
여러벌의 그누보드 설치하기 - 굿!!!
꼭 필요한 팁이였습니다.
감사합니다. ^^

특히 다중 홈페이지 만들때 꼭 필요한거네요 ㅎ
설치하신 분들 잘 되십니까?...알려주시면 감사하겠습니다
올려주신 분도 감사드립니다
으음~ 전체 스킨만 쉽게 바꿀수 있는 방법은???
좋은 정보 감사합니다.
몇번을 시도하다 처리했네요;;
로컬에서는 심볼릭인가 뭐신가 그걸 어케하는지 몰라서 ㅎㅎ;;
일반 노가다 작업을 했답니다 -_-;;
edit plus기준으로
config.php에서 두가지를 수정해주셔야 합니다.
$g4['data_path'] = 요부분은 같구요

맨 아래 $g4[url] = "" 이부분을 폴더에 맞게 변경해주셔야됩니당..
만약 그누보드가 kor, eng 폴더에 있다면 kor폴더에 잇는 config.php파일에는 "kor", eng폴더에 잇는건 "eng"로 바꺼줘시고
여러파일 찾기에서 /data 로 검색하신 후 하단 검색창에서 더블클릭후 바꾸기(ctrl+h)
$g4[path]/data 를 $g4[data_path] 로 바꾸시면됩니다.
단 {$g4[path]}/data 의 경우 {$g4[data_path]} 나 $g4[data_path]로 바꿔주시면됩니다.
또 자바부분에 <?=$g4[path]?>/data 의 경우 <?=$g4[data_path]?>로 바꿔주시면 됩니다. ^^
이거때메 4시간을 썼네요 ^^;

또 일반적으로 사용하신 사용자 함수에 $g4 변수를 사용하신다면 함수 윗부분에 global $g4;를 추가해주셔야 합니다 ^^;
폴더가 달라지니 함수도 안먹히드라구요 왜그런지 봤더니 글로벌 선언을 안해서 발생한 문제였다는 ^^;;
그누보드 여러개 ^^
초보자에겐 어렵네요
감사합니다. 필요한 자료였는데 찾았네요^^*
여러벌 그누 설치공유
어렵네요 하루종일 수정 해서
감사 합니다......성공 했습니다
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
19년 전 조회 4,901
19년 전 조회 5,151
19년 전 조회 7,814
19년 전 조회 3,102
19년 전 조회 3,699
19년 전 조회 5,415
19년 전 조회 3,784
19년 전 조회 3,135
19년 전 조회 3,875
19년 전 조회 8,704
19년 전 조회 3,572
19년 전 조회 9,405
19년 전 조회 4,086
19년 전 조회 4,126
19년 전 조회 3,439
19년 전 조회 2,663
19년 전 조회 2,948
19년 전 조회 3,483
19년 전 조회 4,611
19년 전 조회 2,900
🐛 버그신고