visit_converter.php 실행이 안되네요. 채택완료

php v5.5.17p1

업데이트 후...

'주소/visit_converter.php'를 실행하면 한참 로딩하다가 이런 결과가...
'주소/adm/visit_converter.php' 혹시나 하여 'adm' 폴더에 올리고 실행해봐도 마찬가지

실행이 안되어서 이렇게 보이는 것이겠지요?
10번쯤 반복 실행했더니... 변환완료 란 글자가 뜨기는 하는데...
최종 결과는 바로 위 '마지막 그림'과 동일하네요.
새 접속자는 제대로 출력됩니다.
11번째쯤 실행했더니...
'adm/browscap.php' 실행시 이번에 추가된 이미지 파일이 (시골스럽게) 무지하게 크게 뜨네요.
(이전에는 텍스트만...)
결과는 동일...;;;
'접속경로' 주소가 없는 경우만 'unknown'이네요.
정상인가요???
아직 업데이트를 하지 않은 사이트는... 접속경로 주소가 없어도 50% 정도는 표시가 되는데...
답변 4개
visit 테이블에 데이터가 많다면 변환 시간은 서버 사양에 따라 길게도 그렇지 않을 수도 있습니다.
unknown 이라 표시되는 것은 agent 값으로 체크를 했을 때 현재까지 알려진 정보가 없기 때문에
그렇게 표시되는 것입니다.
답변에 대한 댓글 3개
$sql = " select vi_id, vi_agent from {$g5['visit_table']} where vi_browser = '' or vi_os = '' or vi_device = '' order by vi_id desc limit 0, 500 ";
접속자 기록에서 좀 더 정확한 정보를 얻기 위한 것이기 때문에 여러 Agent에 대한 DB를
가지고 있어야만 합니다. 당연히 DB 용량이 크기 때문에 각각의 기록에 대해 체크를 하려면
시간이 오래 걸릴 수 밖에 없습니다.
11월 이전 접속자 로그 모두 삭제하고, 또 소스도 말씀하신대로 바꾸고 하니... 겨우 완료된 듯 합니다.
댓글을 작성하려면 로그인이 필요합니다.
본문에 "새 접속자는 제대로 출력됩니다."라고 썼는데... 다시보니 동일하네요.
원래 'Robot'이라 뜨던 것들이 'Unknown'으로 바뀐 것 같기도...
댓글을 작성하려면 로그인이 필요합니다.
다들 문제가 없으신가요 ?
저는 가상서보호스팅을 사용해서 그런지...
오히려 엄청 느려졌어요 ;;;
눈에 보일정도로 느려졌네요 ;;; 흠
댓글을 작성하려면 로그인이 필요합니다.
제 경우로 봤을 때, visit_converter.php 실행 시간이 엄청 많이 걸립니다.
visit 테이블에 데이타가 3만건 정도 있는데,
이걸 실행시키는데 현재 6시간 이상이 걸리고 있습니다.
물론 서버 환경의 문제일 수도 있을 것 같습니다. 저렴한 가상서버호스팅 입니다. ^^
답변에 대한 댓글 4개
'기존 로그'이니 상관 없을까요?
저는 중간급 정도되는 웹호스팅이고 시험용으로 서브 폴더에 설치한 사이트여서 누적 정보가 그리 많지 않습니다.
그래도 로딩 지연 안내가 나오기까지 10여분이 걸리더군요.
디비를 한번 확인해 보세요. ^^
여전히 표시는 대부분 'unknown'이어서... 정상인지 비정상인지 판단이 안되네요.
디비 독해능력이 없어서... 봐도 뭐가뭔지 몰라요...;;;
그리고, 제가 디비를 확인해 보니, 실제로 unknown 이 상당히 많이 들어 있습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
11월 이전을 모두 삭제했는데, 시험용 사이트라 접속자가 거의 없어 2,000여건 밖에 안되네요.
그런데도 그렇게 헤메었는데... 다른 분들은 어떠실지...