가이드라인 홈페이지 www.guideline.co.kr
가이드라인, 사업자등록번호 109-03-42915, 문의하기
TEL 070-4155-6478, Since 2001, 개인정보취급방침
서비스 신청 서비스 이용법 My Setting 이하 메뉴는 회원으로 로그인 하셔야 합니다. My 도메인 일대일 게시판 개인정보변경 My DB My HDD 납부 내역등록
아이디
비밀번호
아이디/비밀번호 찾기
네임서버 정보
1차 ns.gnameserver.net
211.239.124.250
2차 ns2.gnameserver.net
211.239.124.251
웹호스팅 연장 안내
입금 계좌 정보
우리은행 홈페이지로 새창 열기
은행: 우리은행
계좌: 810-184634-02-001
예금주: 전재우
선납가능(개월수 관계없음)
(납부자명에 회원 ID로 입금 후 납부내역등록,일대일 게시판에 알려주세요.)
카드결제 요금납부
세금계산서 발행 신청
Redhat Linux, Apache, Ant, Tomcat, Java, MySQL, PHP, Qmail, Python, vsftpd
(guideline QR code)
  제목 : 그누보드 g4_login 테이블에 관하여 글 번호  
글자 크기 : 글자 크게 글자 작게

안녕하세요. 가이드라인입니다.
그누보드를 사용하 있는 분들중 접속자 정보를 알기 위한
DB 테이블중 g4_login이 있습니다.

접속자가 많은 사이트 경우 sql 부하도 있으며 g4_login table에 lock이 걸리는
문제로 인하여 아예 빼버리는 경우도 많이 있습니다.

select count(*) as cnt from g4_login where lo_ip = '***.***.***.***' (방문한사람의 아이피
1016 : 화일을 열지 못했습니다.: 'g4_login.MYI'. (에러번호: 145)

ERROR 1016: Can't open file: 'g4_login.MYI'. (errno: 145)
ERROR 1016: Can't open file: 'g4_write_bbs_news.MYI'. (errno: 145)

이런 오류가 발생시 해결 방법은 mysql 콘솔을 접속하신 후에
repair tables g4_login;
을 하시면 lock이 풀리고 복구 처리가 됩니다.
그누보드 뿐만 아니라 다른 테이블도 lock이 걸렸 읽지 못한다면
repair tables 테이블명;
하시면 문제 해결이 됩니다.

그누보드 튜닝 - g4_login 이라는 제목에 아빠불당님이 올려 주신 게시물이 있습니다.
그누보드 사용자중 홈페이지의 접속자가 많은 경우 튜닝을 받아 보시는 것이 좋을 것 같습니다.
참조 링크를 따라서 한번 읽어 보시길 바랍니다.

http://opencode.co.kr/bbs/board.php?bo_table=gnu4_turning&wr_id=109
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=17826


가이드라인은 매일 DB 자동 백업을 하고 있는데 이런 이유로 테이블이 lock 걸려서
repair tables g4_login; 을 수행 시켜 드리고 있습니다.
튜닝 방법은 그누게시판 설치 경로에 tail.sub.php 파일이 있습니다.
수정된 소스코드 내용이 많지 않아서 금방 수정 가능 합니다.
g4_login 테이블이 자주 lock 걸리는 사이트 경우
사이트에 오류 코드가 나와 있어 보기에도 좋지 않습니다.
php 상단에 error_reporting(0); 코드를 입력하거나
mysql_query 구문에 @ 를 하여 에러코드를 보여 주지 않을 수 있지만
이 마저도 하지 않는 경우가 많습니다.
g4_login 테이블이 문제가 자주 발생 하는 사이트 경우
기존 코드는 주석 처리 하고 튜닝된 코드로 변경 해 주시길 바랍니다.
실제 사이트 운영에는 아무런 변동 사항이 없으며 단지 접속자 정보만 갱신 되는 소스 코드이오니
수정에 관하여 걱정 하지 않아도 됩니다.
해당 수정을 직접 하기 힘든 경우에는 [일대일 게시판]으로 작업 요청 해 주시면
가이드라인이 즉시 처리 해 드리도록 하겠습니다.

ps.
g4_login을 사용하지 않는 경우에는 주석처리를 하셔도 됩니다.
g4[path]가 설치 된 폴더에 tail.sub.php 파일을 열어서 하단에 주석을 처리 하시면 됩니다.
예를들어서 경로가 www/v2/tail.sub.php 파일이 존재 하는지 살펴 보세요.


즐거운 하루 되세요.
가이드라인 : http://www.guideline.co.kr

등록일   2009-01-09
조회수   8476
다음글 : 아웃룩 - 메일 규칙 설정 방법 (2010-07-27)
엔빌더 중복함수 처리 문제 (2009-01-09) : 이전글

가이드라인 [서비스 이용법] 제목 내용  
번호 서비스 이용법 조회 등록일
108 구글 지메일(gmail.com)에 POP3 메일 계정 연동하기 3284 2016-06-01
107 가이드라인 서버 SSH, Telnet 접속 방법 (PuTTY) 3919 2015-06-02
106 받는 메일 서버 유형 imap 설정하기 3598 2014-12-30
105 SSH 아이피 차단이 된 경우 3050 2014-09-04
104 MySQL 5.x 버전에 복구시 TYPE=MyISAM Error 해결 방법 45014 2013-05-23
103 XE 게시판 SSL 설정 사용안함으로 변경하기 6111 2012-12-11
102 FTP 계정 정보를 확인 방법 안내입니다. 7123 2011-05-12
101 아웃룩 - 메일 규칙 설정 방법 9253 2010-07-27
100 그누보드 g4_login 테이블에 관하여 8476 2009-01-09
99 엔빌더 중복함수 처리 문제 6362 2009-01-09
98 제로보드 중복함수 발생시 처리 방법 8558 2009-01-04
97 CCL(Creative Commons License)를 준수 하고 계신가요? 7924 2008-03-26
96 get/post 넘길때 한글이 깨어지는 문제 해결중 하나(Filter) 15291 2007-11-09
95 보안서버 구축(SSL)은 어떻게 하나요? 22179 2007-10-30
94 커넥션 풀(DBConnectionPool) 이용시 mysql.maxconn 개수 안내 9081 2007-10-02
1 2 3 4 5 6 7 8


 
주소 : (우)150-909 서울특별시 영등포구 도림천로 387 302호   TEL) 070-4155-6478   문의하기, 모바일