그누보드 관리자 로그인시 엄청 느려지는 현상 > 그누보드

본문 바로가기

사이트 내 전체검색

뒤로가기 그누보드

그누보드 관리자 로그인시 엄청 느려지는 현상

페이지 정보

작성자 관리자 (112.♡.173.204) 작성일 22-02-22 14:30 조회 1,694 댓글 0

본문

## 증상

그누보드 5.4 기준으로,
관리자로 로그인할 때, 로그인 과정이 엄청 느려지는 현상이 있다.
사양이 낮은 서버일 경우, 특히 db 부하가 많이 걸리는 경우 발생할 수 있다.


## 원인

이는, 관리자 로그인 시에 디비 테이블을 최적화 하는 과정이 실행되기 때문이다.

id pw 를 체크하는 /bbs/login_check.php 까지는 빠르다.
그러나, 관리자 로그인후 goto_url 된 페이지에서, 관리자일 경우 한번 실행되는 프로세스에서 느려진다.



## 해결법

/common.php 파일에서 아래 부분을 찾아서 주석처리하면 된다. 776행쯤.
```
// 일정 기간이 지난 DB 데이터 삭제 및 최적화
include_once(G5_BBS_PATH.'/db_table.optimize.php');
```


## db_table.optimize.php 기능

해당 파일을 열어보면, 아래와 같은 작업들을 한다.

1. 관리자일 때만 실행
2. 하루에 1번 실행
3. 설정일이 지난 접속자로그, 인기검색어, 최근게시물, 쪽지 등을 삭제
4. 탈퇴회원 삭제
5. 음성 캡챠 파일 삭제
6. 마지막으로, 실행일 기록

추천0

댓글목록 0

등록된 댓글이 없습니다.

전체 85건 1 페이지
게시물 검색
Copyright © Baragi.Net All rights reserved.
PC 버전으로 보기