로그 자동으로 정리하기

· 13년 전 · 5316
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=19755

전에 누군가가 m3cron으로 로그 비우는 방법을 물어보셨던 것이 생각나서 올려봅니다.

http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=19755
우선 말러83님의 m3cron 설치하시고요.

아래 내용으로 파일 하나 생성하셔서 m3cron 폴더에 넣고 실행주기를 설정해주시면 접속자 로그를 자동으로 정리 하실 수 있습니다.

<?
$g4_path = ".."; // common.php 의 상대 경로
include_once ("$g4_path/common.php");
$query = @mysql_query("TRUNCATE TABLE g4_visit");
?>

g4_visit 테이블은 접속로그 테이블입니다. 저는 한달에 한번씩 비워주고 있습니다. 안그러면 몇백메가가 쌓여버리니;;;
개인적으로 인기검색어는 사용하지 않기 때문에 g4_popular테이블은 매일 비워주고 있고,
로그인 실패 로그(g4_login_fail_log)도 1주일마다 정리해주고 있습니다.

m3cron 설치를 못하시는 분이나 귀찮으신 분들은 http://www.mywebcron.com/ 여기에서 웹크론으로 실행해주셔도 됩니다.

검색로봇이 해당 파일을 긁어가기 위해 접속을 하면 설정 된 주기가 되기 전에 실행 될 수도 있으니 로봇의 접속은 차단해 놓는 것이 좋을 듯 합니다.
|
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 팁자료실

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

+
제목 글쓴이 날짜 조회
13년 전 조회 7,671
13년 전 조회 5,100
13년 전 조회 5,502
13년 전 조회 3,730
13년 전 조회 5,638
13년 전 조회 7,953
13년 전 조회 3,088
13년 전 조회 4,495
13년 전 조회 5,397
13년 전 조회 5,317
13년 전 조회 7,035
13년 전 조회 7,029
13년 전 조회 5,028
13년 전 조회 7,238
13년 전 조회 7,824
13년 전 조회 4,773
13년 전 조회 7,670
13년 전 조회 5,296
13년 전 조회 7,638
13년 전 조회 5,482
🐛 버그신고