그누보드5 휴면계정 처리 프로그램 질문드립니다.

그누보드5 휴면계정 처리 프로그램 질문드립니다.

QA

그누보드5 휴면계정 처리 프로그램 질문드립니다.

답변 1

본문

안녕하세요.

이번에 SIR에서 올려주신 그누보드5에 있는 휴면계정 처리 프로그램을 수정하여

그누보드4에 적용하고자 합니다.

 

다름이아니라 파일을받아서 DB까지 설치를했는데.

휴면계정 분리하는 실행파일이 정확히 어디서부터 시작되는지 로직이 이해가 잘 안가네요 ㅠ

db_table.optimize.php 파일안에 insert_unlogin_member() 에서 휴면계정 분리하는거같은데..

제가 제대로 이해하고있는지 모르겠네요 ㅠ

 

db_table.optimize.php 파일을 실행하는 위치를 못찾겠네요...

 

(그냥 전체적인 로직이 이해가잘 안됩니다 ㅠㅠ)

그리고 기준이되는 최근접속 mb_today_login 값을 수동으로 설정해줘서 테스트해도되는건가요?..

쿼리문 예로 update nf_member set mb_today_login = '2013-08-24 15:37:25' where mb_id = 'test';

이렇게 수동으로 설정해서 테스트해도 되는것인지 문의드립니다.

 

이 질문에 댓글 쓰기 :

답변 1

그누보드4에는 db_table.optimize.php 파일이 존재하지 않을 겁니다.

insert_unlogin_member() 함수가 휴면계정을 처리하는 부분이 맞으며 

하루에 한번씩만 실행되도록 하기 위해 db_table.optimize.php 파일에

insert_unlogin_member() 함수가 위치해 있는 것입니다. 

동일한 파일이 아니어도 insert_unlogin_member() 만 실행시켜주시면

휴면계정처리가 진행되기 때문에 그누보드5와 동일할 필요는 없습니다.

테스트 때는 테스트 계정의 mb_today_login 값을 문의하신 것처럼

수정하셔야만 테스트 가능합니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,112
© SIRSOFT
현재 페이지 제일 처음으로