채택완료

visit 질문입니다.

2022-07-23 (토) 08:04:10 3,843

db복구하면서 g5_visit 테이블 오류가 나더니;;

오늘 방문자, 어제방문자, 최대방문자 등이 망가져 버린 것 같습니다.

리페어 작업을 해보았으나, 효과는 없었고...

이걸 아예 초기화 하고 싶은데

어떤 방법이 있을까요...?

|

답변 2개 / 댓글 3개

채택된 답변
+20 포인트

방문자 조회수 를 가지고 분석이나 사용할꺼 아니면 그냥 말씀대로 초기화 하는 편이 좋다고 생각됩니다.

초기화 하는 방법은 그냥 phpMyAdmin으로 들어가서요 sql 모드나 mysql shell 모드에서 

truncate table g5_visit 

요렇게 하시면 초기화 됩니다.

도움이 되셨으면 합니다.

답변에 대한 댓글 2개

말씀대로 sql 실행시켜도 달라지지가 않네요... 여전히 방문자수 엄청나게 체크됩니다 ㅠ
위에 안내드린대로 초기화 하는 방법을 안내드린거지..방문자 수가 늘어나는것에 대한 해결방법은 안내드린것은 아닙니다.
Copy
extend/visit_tbl.php 화일 만들고 다음 코드 넣은 후 페이지를 새로고침 한번 하고 화일을 삭제하세요

<?php

sql_query("DROP TABLE IF EXISTS `g5_visit`");
sql_query(" CREATE TABLE IF NOT EXISTS `g5_visit` (
  `vi_id` int(11) NOT NULL default '0', `vi_ip` varchar(100) NOT NULL default '', `vi_date` date NOT NULL default '0000-00-00', `vi_time` time NOT NULL default '00:00:00', `vi_referer` text NOT NULL,
  `vi_agent` varchar(200) NOT NULL default '', `vi_browser` varchar(255) NOT NULL DEFAULT '',
  `vi_os` varchar(255) NOT NULL DEFAULT '', `vi_device` varchar(255) NOT NULL DEFAULT '',
  PRIMARY KEY  (`vi_id`),  UNIQUE KEY `index1` (`vi_ip`,`vi_date`),  KEY `index2` (`vi_date`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ");

?>

답변에 대한 댓글 1개

말씀대로 파일 업로드 후 새로고침 (추가로 컨트롤 + f5까지) , 파일 삭제 해보았는데 변화가 없습니다 ㅠ

답변을 작성하려면 로그인이 필요합니다.