t

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

· 2006-10-22 (일) 16:21:21 · 8898 · 26
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개

2006-10-22 (일) 23:34:01
여러벌의 그누보드 설치하기: 다중언어 홈제작시 자주써야되는 유용한 팁 감사감사...
진작에 알았으면 tao님 미워요 ㅜ,.ㅜ
2006-10-23 (월) 10:43:27
감사합니다. 솔깃해지네요
감사합니다.
$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/
고맙습니다.^^
감사합니다
감사합니다
여러벌의 그누보드 설치하기 - 굿!!!
그누두개
꼭 필요한 팁이였습니다.
감사합니다. ^^

특히 다중 홈페이지 만들때 꼭 필요한거네요 ㅎ
설치하신 분들 잘 되십니까?...알려주시면 감사하겠습니다
올려주신 분도 감사드립니다
감사합니다
으음~ 전체 스킨만 쉽게 바꿀수 있는 방법은???
2007-05-17 (목) 13:33:35
좋은 정보 감사합니다.
몇번을 시도하다 처리했네요;;
로컬에서는 심볼릭인가 뭐신가 그걸 어케하는지 몰라서 ㅎㅎ;;
일반 노가다 작업을 했답니다 -_-;;
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;를 추가해주셔야 합니다 ^^;
폴더가 달라지니 함수도 안먹히드라구요 왜그런지 봤더니 글로벌 선언을 안해서 발생한 문제였다는 ^^;;
그누보드 여러개 ^^
초보자에겐 어렵네요
활용팁
감사합니다.
2010-01-10 (일) 17:10:10
감사합니다. 필요한 자료였는데 찾았네요^^*
2012-03-30 (금) 20:35:59
여러벌 그누 설치공유
어렵네요 하루종일 수정 해서
감사 합니다......성공 했습니다
댓글을 작성하시려면 로그인이 필요합니다.

그누4 팁자료실

3,309건

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

+
제목 글쓴이 날짜 조회
06-10-29 조회 5,125
06-10-29 조회 8,910
06-10-28 조회 5,091
06-10-28 조회 5,323
06-10-27 조회 7,994
06-10-25 조회 3,268
06-10-25 조회 3,873
06-10-25 조회 5,597
06-10-24 조회 3,969
06-10-24 조회 3,318
06-10-24 조회 4,053
06-10-22 조회 8,899
06-10-21 조회 3,734
06-10-20 조회 9,575
06-10-20 조회 4,262
06-10-19 조회 4,310
06-10-19 조회 3,673
06-10-19 조회 2,817
06-10-19 조회 3,106
06-10-18 조회 3,655