自

이유를 모르겟네요. 접속통계가 그냥 0이네요.

· 2011-06-14 (화) 18:37:00 · 1692 · 4
접속통계가 계속0으로 나오는데 이유가 뭔지 모르겟네요,

아시는 분 잇으시면 부탁합니다.


감사합니다.
|

댓글 4개

2011-06-14 (화) 18:58:02
접속 통계 테이블 삭제후 재생성 해보세요 아니면 백업후 재생성 해보시던가 저도 그랬다가
지웠다가 다시 하니 잡힌듯 보였는데 이유를 못찾았었습니다.
2011-06-14 (화) 20:34:11
안되네요 ㅠㅠ
이건 그냥 제 경험인데요..^^;;

tail.sub.php 파일 의 하단에 있는

<?
$tmp_sql = " select count(*) as cnt from $g4[login_table] where lo_ip = '$_SERVER[REMOTE_ADDR]' ";
$tmp_row = sql_fetch($tmp_sql);
//sql_query(" lock table $g4[login_table] write ", false);
if ($tmp_row['cnt'])
{
$tmp_sql = " update $g4[login_table] set mb_id = '$member[mb_id]', lo_datetime = '$g4[time_ymdhis]', lo_location = '$lo_location', lo_url = '$lo_url' where lo_ip = '$_SERVER[REMOTE_ADDR]' ";
sql_query($tmp_sql, FALSE);
}
else
{
$tmp_sql = " insert into $g4[login_table] ( lo_ip, mb_id, lo_datetime, lo_location, lo_url ) values ( '$_SERVER[REMOTE_ADDR]', '$member[mb_id]', '$g4[time_ymdhis]', '$lo_location', '$lo_url' ) ";
sql_query($tmp_sql, FALSE);

// 시간이 지난 접속은 삭제한다
sql_query(" delete from $g4[login_table] where lo_datetime < '".date("Y-m-d H:i:s", $g4[server_time] - (60 * $config[cf_login_minutes]))."' ");

// 부담(overhead)이 있다면 테이블 최적화
//$row = sql_fetch(" SHOW TABLE STATUS FROM `$mysql_db` LIKE '$g4[login_table]' ");
//if ($row['Data_free'] > 0) sql_query(" OPTIMIZE TABLE $g4[login_table] ");
}
//sql_query(" unlock tables ", false);
?>
이부분에 문제가 생겼었더라고요.

한번 점검해 보세요.
2011-06-15 (수) 14:11:03
여전히 해결 못 봤습니다. ㅠㅠ
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
11-06-15 조회 1,683
11-06-15 조회 1,046
11-06-15 조회 919
11-06-15 조회 1,905
11-06-15 조회 2,130
11-06-15 조회 1,165
11-06-15 조회 1,131
11-06-15 조회 1,783
11-06-15 조회 1,442
11-06-15 조회 1,834
11-06-15 조회 1,890
11-06-15 조회 1,077
11-06-15 조회 1,167
11-06-15 조회 1,367
11-06-15 조회 1,705
11-06-14 조회 2,019
11-06-14 조회 1,654
11-06-14 조회 2,644
11-06-14 조회 1,693
11-06-14 조회 909