모바일빌더 사용법 질문드립니다. 정보
모바일빌더 사용법 질문드립니다.본문
모바일빌더 : 림스님의 모바일 빌더
http://sir.co.kr/bbs/board.php?bo_table=g4_plugin&wr_id=14652
아래는 모바일빌더 폴더안 config.php 안에 소스입니다.
<?
// 이 상수가 정의되지 않으면 각각의 개별 페이지는 별도로 실행될 수 없음
define("_GNUBOARD_", TRUE);
if (function_exists("date_default_timezone_set"))
date_default_timezone_set("Asia/Seoul");
// 디렉토리
$g4['bbs'] = "bbs";
$g4['bbs_path'] = $g4['path'] . "/" . $g4['bbs'];
$g4['bbs_img'] = "img";
$g4['bbs_img_path'] = $g4['path'] . "/" . $g4['bbs'] . "/" . $g4['bbs_img'];
$g4['admin'] = "adm";
$g4['admin_path'] = $g4['path'] . "/" . $g4['admin'];
$g4['editor'] = "cheditor";
$g4['editor_path'] = $g4['path'] . "/" . $g4['editor'];
$g4['cheditor4'] = "cheditor4";
$g4['cheditor4_path'] = $g4['path'] . "/" . $g4['cheditor4'];
$g4['is_cheditor5'] = true;
$g4['geditor'] = "geditor";
$g4['geditor_path'] = $g4['path'] . "/" . $g4['geditor'];
// 자주 사용하는 값
// 서버의 시간과 실제 사용하는 시간이 틀린 경우 수정하세요.
// 하루는 86400 초입니다. 1시간은 3600초
// 6시간이 빠른 경우 time() + (3600 * 6);
// 6시간이 느린 경우 time() - (3600 * 6);
$g4['server_time'] = time();
$g4['time_ymd'] = date("Y-m-d", $g4['server_time']);
$g4['time_his'] = date("H:i:s", $g4['server_time']);
$g4['time_ymdhis'] = date("Y-m-d H:i:s", $g4['server_time']);
//
// 테이블 명
// (상수로 선언한것은 함수에서 global 선언을 하지 않아도 바로 사용할 수 있기 때문)
//
$g4['table_prefix'] = "g4_"; // 테이블명 접두사
$g4['write_prefix'] = $g4['table_prefix'] . "write_"; // 게시판 테이블명 접두사
$g4['auth_table'] = $g4['table_prefix'] . "auth"; // 관리권한 설정 테이블
$g4['config_table'] = $g4['table_prefix'] . "config"; // 기본환경 설정 테이블
$g4['group_table'] = $g4['table_prefix'] . "group"; // 게시판 그룹 테이블
$g4['group_member_table'] = $g4['table_prefix'] . "group_member"; // 게시판 그룹+회원 테이블
$g4['board_table'] = $g4['table_prefix'] . "board"; // 게시판 설정 테이블
$g4['board_file_table'] = $g4['table_prefix'] . "board_file"; // 게시판 첨부파일 테이블
$g4['board_good_table'] = $g4['table_prefix'] . "board_good"; // 게시물 추천,비추천 테이블
$g4['board_new_table'] = $g4['table_prefix'] . "board_new"; // 게시판 새글 테이블
$g4['login_table'] = $g4['table_prefix'] . "login"; // 로그인 테이블 (접속자수)
$g4['mail_table'] = $g4['table_prefix'] . "mail"; // 회원메일 테이블
$g4['member_table'] = $g4['table_prefix'] . "member"; // 회원 테이블
$g4['memo_table'] = $g4['table_prefix'] . "memo"; // 메모 테이블
$g4['poll_table'] = $g4['table_prefix'] . "poll"; // 투표 테이블
$g4['poll_etc_table'] = $g4['table_prefix'] . "poll_etc"; // 투표 기타의견 테이블
$g4['point_table'] = $g4['table_prefix'] . "point"; // 포인트 테이블
$g4['popular_table'] = $g4['table_prefix'] . "popular"; // 인기검색어 테이블
$g4['scrap_table'] = $g4['table_prefix'] . "scrap"; // 게시글 스크랩 테이블
$g4['visit_table'] = $g4['table_prefix'] . "visit"; // 방문자 테이블
$g4['visit_sum_table'] = $g4['table_prefix'] . "visit_sum"; // 방문자 합계 테이블
$g4['token_table'] = $g4['table_prefix'] . "token"; // 토큰 테이블
//
// 기타
//
// www.sir.co.kr 과 sir.co.kr 도메인은 서로 다른 도메인으로 인식합니다. 쿠키를 공유하려면 .sir.co.kr 과 같이 입력하세요.
// 이곳에 입력이 없다면 www 붙은 도메인과 그렇지 않은 도메인은 쿠키를 공유하지 않으므로 로그인이 풀릴 수 있습니다.
$g4['cookie_domain'] = "";
// 게시판에서 링크의 기본갯수를 말합니다.
// 필드를 추가하면 이 숫자를 필드수에 맞게 늘려주십시오.
$g4['link_count'] = 2;
$g4['charset'] = "utf-8";
$g4['phpmyadmin_dir'] = $g4['admin'] . "/phpMyAdmin/";
$g4['token_time'] = 3; // 토큰 유효시간
// config.php 가 있는곳의 웹경로. 뒤에 / 를 붙이지 마세요.
// 예) http://g4.sir.co.kr
$g4['url'] = "";
$g4['https_url'] = "";
// 입력예
//$g4['url'] = "http://www.sir.co.kr";
//$g4['https_url'] = "https://www.sir.co.kr";
//*************************************************************************
// 이하 모바일 설정 부분
//*************************************************************************
//########################## 반드시 수정해야 할 부분 start
//1.
//로그인 관련 - 그누보드가 설치 된 루트경로에서 /data/session경로 (그누보드가 설치된 세션의 경로를 기준 할 경우)
//아래를 반드시 수정하세요 - 그누보드 관리자 > 기본설정 > phpinfo() > Apache Environment > DOCUMENT_ROOT)
$g4['session_path']="/home/hosting_users/ifnelse/www/data/session";
//2.
//데이터 관련 -
//아래 예제 명령구를 ssh로 접속후 실행하세요. 경로는 반드시 수정합니다.
// ln -s /home/hosting_users/ifnelse/www/data /home/hosting_users/ifnelse/www/m/data
//3.
//게시판: "아이디"=>"게시판명" - 자신의 환경에 맞게 게시판을 수정하세요.
//아래를 반드시 수정하세요
$g4[bo_arr]=$bo_arr=array("notice"=>"공지사항","qna"=>"구매관련문의","etc_qna"=>"묻고답하기","study"=>"PHP Study","freeboard"=>"자유게시판","download"=>"자료실/팁","test"=>"갤러리 테스트","test3"=>"갤러리 테스트3");
//4.
//홈페이지 경로 - 필요시 사용
//아래를 반드시 수정하세요
$g4[home_url]="http://rimsoft.co.kr"; //예: http://rimsoft.co.kr
//4.
//홈페이지 경로 - 필요시 사용
//아래를 반드시 수정하세요
$g4[m_title]="림스 모바일"; //예: 림스 모바일
//########################## 반드시 수정해야 할 부분 end
// ********************* 스킨 설정 ********************************* start
//$g4[bo_arr] 콤마로 구분된 순서와 일치하게끔 입력하세요.
//
// ************ 스킨 경로 : m/skin/ , 스킨명 예: list.skin.basic.php
//
//게시판 적용 스킨(m/skin/list.skin..., view.skin..., write.skin...)
//list.skin (목록) => basic : 일반형, thumbnails : 썸네일형
//view.skin (내용보기) => basic : 일반형
//write.skin (글작성) => basic : 일반형
//jquery list style: m/docs/lists/ 내 파일을 참고하여 제작후 스킨 적용 가능합니다.(예제: basic, thumbnails)
$g4[list_skin_arr]=$bo_skin_arr=array("basic","basic","basic","basic","basic","basic","thumbnails","thumbnails");
$g4[view_skin_arr]=array("basic","basic","basic","basic","basic","basic","basic","basic");
$g4[write_skin_arr]=array("basic","basic","basic","basic","basic","basic","basic","basic");
// ********************* 스킨 설정 ********************************* end
//갤러리형일 경우 목록에서 보일 썸네일 가로:세로(px단위) 또는 3:4, 1:1 (비율)
$g4[m_img_w]="115";//가로
$g4[m_img_h]="115";//세로
//썸네일 저장 경로
$g4[m_data_path] = $g4[path]."/data/file/".$bo_table."/m";
$g4[m_timg_path] = $g4[m_data_path]."/thumb";
if(!is_dir($g4[m_data_path])){
@mkdir($g4[m_data_path]);
@chmod($g4[m_data_path],0707);
}
if(!is_dir($g4[m_timg_path])){
@mkdir($g4[m_timg_path]);
@chmod($g4[m_timg_path],0707);
}
?>
뭘 건드려야 적용이 되나요?ㅜㅜ;;
초보라 모바일 빌더를 받고 파일질라로 전송은 했습니다.
림스님께서 상세하게 설명을 해주셨지만,, 무슨말씀인지 못알아 들어서요..ㅜㅜ;;
림스님의 설명
1. 압축 푼 폴더명을 m으로 변경, 전체를 그누보드 설치된 루트에 m폴더 그대로 업로드합니다. (원하는 폴더명)
2. 그누보드가 설치된 폴더내 dbconfig.php 파일을 m폴더내 업로드합니다.
3. 업로드된 경로에 config.php 파일에서 주석설명된 부분을 참고하여 자신의 홈에 맞게 수정합니다.(세션경로,ssh접속 후 설정, 게시판설정등)
ssh사용 방법: http://sir.co.kr/manual/kcp_youngcart4/?man=g4.install2.htm 에서 2. Telnet(또는 SSH)으로 조금 편하게 설치하는 방법을 참고합니다.
4. 리스트 스킨은 기본 2가지가 포함되어있습니다. basic(일반리스트), thumbnails(썸네일 갤러리용)
5. 도메인/m 경로 또는 m.도메인으로 접속합니다.
(서브도메인 형식은 서버업체에 문의 및 설정을 통하시면 됩니다.)
3번에서 주석된 설명 참고하고 수정을 하시라고 하셨구요,
(세션경로,ssh접속 후 설정, 게시판설정등)
전혀 갈피를 못잡겠어서 질문 드립니다..ㅜㅜ
도와주세요!
도메인/m 을 하면
Not Found
The requested URL /m/install/ was not found on this server.
가 뜹니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_plugin&wr_id=14652
아래는 모바일빌더 폴더안 config.php 안에 소스입니다.
<?
// 이 상수가 정의되지 않으면 각각의 개별 페이지는 별도로 실행될 수 없음
define("_GNUBOARD_", TRUE);
if (function_exists("date_default_timezone_set"))
date_default_timezone_set("Asia/Seoul");
// 디렉토리
$g4['bbs'] = "bbs";
$g4['bbs_path'] = $g4['path'] . "/" . $g4['bbs'];
$g4['bbs_img'] = "img";
$g4['bbs_img_path'] = $g4['path'] . "/" . $g4['bbs'] . "/" . $g4['bbs_img'];
$g4['admin'] = "adm";
$g4['admin_path'] = $g4['path'] . "/" . $g4['admin'];
$g4['editor'] = "cheditor";
$g4['editor_path'] = $g4['path'] . "/" . $g4['editor'];
$g4['cheditor4'] = "cheditor4";
$g4['cheditor4_path'] = $g4['path'] . "/" . $g4['cheditor4'];
$g4['is_cheditor5'] = true;
$g4['geditor'] = "geditor";
$g4['geditor_path'] = $g4['path'] . "/" . $g4['geditor'];
// 자주 사용하는 값
// 서버의 시간과 실제 사용하는 시간이 틀린 경우 수정하세요.
// 하루는 86400 초입니다. 1시간은 3600초
// 6시간이 빠른 경우 time() + (3600 * 6);
// 6시간이 느린 경우 time() - (3600 * 6);
$g4['server_time'] = time();
$g4['time_ymd'] = date("Y-m-d", $g4['server_time']);
$g4['time_his'] = date("H:i:s", $g4['server_time']);
$g4['time_ymdhis'] = date("Y-m-d H:i:s", $g4['server_time']);
//
// 테이블 명
// (상수로 선언한것은 함수에서 global 선언을 하지 않아도 바로 사용할 수 있기 때문)
//
$g4['table_prefix'] = "g4_"; // 테이블명 접두사
$g4['write_prefix'] = $g4['table_prefix'] . "write_"; // 게시판 테이블명 접두사
$g4['auth_table'] = $g4['table_prefix'] . "auth"; // 관리권한 설정 테이블
$g4['config_table'] = $g4['table_prefix'] . "config"; // 기본환경 설정 테이블
$g4['group_table'] = $g4['table_prefix'] . "group"; // 게시판 그룹 테이블
$g4['group_member_table'] = $g4['table_prefix'] . "group_member"; // 게시판 그룹+회원 테이블
$g4['board_table'] = $g4['table_prefix'] . "board"; // 게시판 설정 테이블
$g4['board_file_table'] = $g4['table_prefix'] . "board_file"; // 게시판 첨부파일 테이블
$g4['board_good_table'] = $g4['table_prefix'] . "board_good"; // 게시물 추천,비추천 테이블
$g4['board_new_table'] = $g4['table_prefix'] . "board_new"; // 게시판 새글 테이블
$g4['login_table'] = $g4['table_prefix'] . "login"; // 로그인 테이블 (접속자수)
$g4['mail_table'] = $g4['table_prefix'] . "mail"; // 회원메일 테이블
$g4['member_table'] = $g4['table_prefix'] . "member"; // 회원 테이블
$g4['memo_table'] = $g4['table_prefix'] . "memo"; // 메모 테이블
$g4['poll_table'] = $g4['table_prefix'] . "poll"; // 투표 테이블
$g4['poll_etc_table'] = $g4['table_prefix'] . "poll_etc"; // 투표 기타의견 테이블
$g4['point_table'] = $g4['table_prefix'] . "point"; // 포인트 테이블
$g4['popular_table'] = $g4['table_prefix'] . "popular"; // 인기검색어 테이블
$g4['scrap_table'] = $g4['table_prefix'] . "scrap"; // 게시글 스크랩 테이블
$g4['visit_table'] = $g4['table_prefix'] . "visit"; // 방문자 테이블
$g4['visit_sum_table'] = $g4['table_prefix'] . "visit_sum"; // 방문자 합계 테이블
$g4['token_table'] = $g4['table_prefix'] . "token"; // 토큰 테이블
//
// 기타
//
// www.sir.co.kr 과 sir.co.kr 도메인은 서로 다른 도메인으로 인식합니다. 쿠키를 공유하려면 .sir.co.kr 과 같이 입력하세요.
// 이곳에 입력이 없다면 www 붙은 도메인과 그렇지 않은 도메인은 쿠키를 공유하지 않으므로 로그인이 풀릴 수 있습니다.
$g4['cookie_domain'] = "";
// 게시판에서 링크의 기본갯수를 말합니다.
// 필드를 추가하면 이 숫자를 필드수에 맞게 늘려주십시오.
$g4['link_count'] = 2;
$g4['charset'] = "utf-8";
$g4['phpmyadmin_dir'] = $g4['admin'] . "/phpMyAdmin/";
$g4['token_time'] = 3; // 토큰 유효시간
// config.php 가 있는곳의 웹경로. 뒤에 / 를 붙이지 마세요.
// 예) http://g4.sir.co.kr
$g4['url'] = "";
$g4['https_url'] = "";
// 입력예
//$g4['url'] = "http://www.sir.co.kr";
//$g4['https_url'] = "https://www.sir.co.kr";
//*************************************************************************
// 이하 모바일 설정 부분
//*************************************************************************
//########################## 반드시 수정해야 할 부분 start
//1.
//로그인 관련 - 그누보드가 설치 된 루트경로에서 /data/session경로 (그누보드가 설치된 세션의 경로를 기준 할 경우)
//아래를 반드시 수정하세요 - 그누보드 관리자 > 기본설정 > phpinfo() > Apache Environment > DOCUMENT_ROOT)
$g4['session_path']="/home/hosting_users/ifnelse/www/data/session";
//2.
//데이터 관련 -
//아래 예제 명령구를 ssh로 접속후 실행하세요. 경로는 반드시 수정합니다.
// ln -s /home/hosting_users/ifnelse/www/data /home/hosting_users/ifnelse/www/m/data
//3.
//게시판: "아이디"=>"게시판명" - 자신의 환경에 맞게 게시판을 수정하세요.
//아래를 반드시 수정하세요
$g4[bo_arr]=$bo_arr=array("notice"=>"공지사항","qna"=>"구매관련문의","etc_qna"=>"묻고답하기","study"=>"PHP Study","freeboard"=>"자유게시판","download"=>"자료실/팁","test"=>"갤러리 테스트","test3"=>"갤러리 테스트3");
//4.
//홈페이지 경로 - 필요시 사용
//아래를 반드시 수정하세요
$g4[home_url]="http://rimsoft.co.kr"; //예: http://rimsoft.co.kr
//4.
//홈페이지 경로 - 필요시 사용
//아래를 반드시 수정하세요
$g4[m_title]="림스 모바일"; //예: 림스 모바일
//########################## 반드시 수정해야 할 부분 end
// ********************* 스킨 설정 ********************************* start
//$g4[bo_arr] 콤마로 구분된 순서와 일치하게끔 입력하세요.
//
// ************ 스킨 경로 : m/skin/ , 스킨명 예: list.skin.basic.php
//
//게시판 적용 스킨(m/skin/list.skin..., view.skin..., write.skin...)
//list.skin (목록) => basic : 일반형, thumbnails : 썸네일형
//view.skin (내용보기) => basic : 일반형
//write.skin (글작성) => basic : 일반형
//jquery list style: m/docs/lists/ 내 파일을 참고하여 제작후 스킨 적용 가능합니다.(예제: basic, thumbnails)
$g4[list_skin_arr]=$bo_skin_arr=array("basic","basic","basic","basic","basic","basic","thumbnails","thumbnails");
$g4[view_skin_arr]=array("basic","basic","basic","basic","basic","basic","basic","basic");
$g4[write_skin_arr]=array("basic","basic","basic","basic","basic","basic","basic","basic");
// ********************* 스킨 설정 ********************************* end
//갤러리형일 경우 목록에서 보일 썸네일 가로:세로(px단위) 또는 3:4, 1:1 (비율)
$g4[m_img_w]="115";//가로
$g4[m_img_h]="115";//세로
//썸네일 저장 경로
$g4[m_data_path] = $g4[path]."/data/file/".$bo_table."/m";
$g4[m_timg_path] = $g4[m_data_path]."/thumb";
if(!is_dir($g4[m_data_path])){
@mkdir($g4[m_data_path]);
@chmod($g4[m_data_path],0707);
}
if(!is_dir($g4[m_timg_path])){
@mkdir($g4[m_timg_path]);
@chmod($g4[m_timg_path],0707);
}
?>
뭘 건드려야 적용이 되나요?ㅜㅜ;;
초보라 모바일 빌더를 받고 파일질라로 전송은 했습니다.
림스님께서 상세하게 설명을 해주셨지만,, 무슨말씀인지 못알아 들어서요..ㅜㅜ;;
림스님의 설명
1. 압축 푼 폴더명을 m으로 변경, 전체를 그누보드 설치된 루트에 m폴더 그대로 업로드합니다. (원하는 폴더명)
2. 그누보드가 설치된 폴더내 dbconfig.php 파일을 m폴더내 업로드합니다.
3. 업로드된 경로에 config.php 파일에서 주석설명된 부분을 참고하여 자신의 홈에 맞게 수정합니다.(세션경로,ssh접속 후 설정, 게시판설정등)
ssh사용 방법: http://sir.co.kr/manual/kcp_youngcart4/?man=g4.install2.htm 에서 2. Telnet(또는 SSH)으로 조금 편하게 설치하는 방법을 참고합니다.
4. 리스트 스킨은 기본 2가지가 포함되어있습니다. basic(일반리스트), thumbnails(썸네일 갤러리용)
5. 도메인/m 경로 또는 m.도메인으로 접속합니다.
(서브도메인 형식은 서버업체에 문의 및 설정을 통하시면 됩니다.)
3번에서 주석된 설명 참고하고 수정을 하시라고 하셨구요,
(세션경로,ssh접속 후 설정, 게시판설정등)
전혀 갈피를 못잡겠어서 질문 드립니다..ㅜㅜ
도와주세요!
도메인/m 을 하면
Not Found
The requested URL /m/install/ was not found on this server.
가 뜹니다.
댓글 전체
저도 처음에 헷갈린 부분을 적어보면..
첫번째
$g4['session_path']="/home/hosting_users/***ifnelse***/www/data/session";
***ifnelse*** 이 부분을 자기랑 맞게 수정했는지 확인해보세요. 보통은 호스팅 아이디입니다.
두번째 SSH에 접속해서
ln -s /home/hosting_users/***ifnelse***/www/data /home/hosting_users/***ifnelse***/www/m/data
명령어를 주시는데 여기도 자기랑 맞게 수정해줘야합니다.
첫번째
$g4['session_path']="/home/hosting_users/***ifnelse***/www/data/session";
***ifnelse*** 이 부분을 자기랑 맞게 수정했는지 확인해보세요. 보통은 호스팅 아이디입니다.
두번째 SSH에 접속해서
ln -s /home/hosting_users/***ifnelse***/www/data /home/hosting_users/***ifnelse***/www/m/data
명령어를 주시는데 여기도 자기랑 맞게 수정해줘야합니다.