visit_converter.php 실행이 안되네요.

visit_converter.php 실행이 안되네요.

QA

visit_converter.php 실행이 안되네요.

본문

b8b636dd8562fe3cd080830046dd0ce4_1447081085_4828.png

 

php v5.5.17p1

 


b8b636dd8562fe3cd080830046dd0ce4_1447081085_5533.png

 

업데이트 후...

 


b8b636dd8562fe3cd080830046dd0ce4_1447081085_6741.png

 

'주소/visit_converter.php'를 실행하면 한참 로딩하다가 이런 결과가...

'주소/adm/visit_converter.php' 혹시나 하여 'adm' 폴더에 올리고 실행해봐도 마찬가지

 


b8b636dd8562fe3cd080830046dd0ce4_1447081085_7322.png

 

실행이 안되어서 이렇게 보이는 것이겠지요?

 

10번쯤 반복 실행했더니... 변환완료 ​란 글자가 뜨기는 하는데...

최종 결과는 바로 위 '마지막 그림'과 동일하네요.


새 접속자는 제대로 출력됩니다.

 

 

11번째쯤 실행했더니...

'adm/browscap.php' 실행시 이번에 추가된 이미지 파일이 (시골스럽게) 무지하게 크게 뜨네요.

(이전에는 텍스트만...)

결과는 동일...;;;

 

'접속경로' 주소가 없는 경우만 'unknown'이네요.

정상인가요???

아직 업데이트를 하지 않은 사이트는... 접속경로 주소가 없어도 50% 정도는 표시가 되는데...

이 질문에 댓글 쓰기 :

답변 4

visit 테이블에 데이터가 많다면 변환 시간은 서버 사양에 따라 길게도 그렇지 않을 수도 있습니다.

unknown 이라 표시되는 것은 agent 값으로 체크를 했을 때 현재까지 알려진 정보가 없기 때문에

그렇게 표시되는 것입니다.

방금 접속자 로그삭제를 해봤습니다.
11월 이전을 모두 삭제했는데, 시험용 사이트라 접속자가 거의 없어 2,000여건 밖에 안되네요.
그런데도 그렇게 헤메었는데... 다른 분들은 어떠실지...

visit_converter.php 파일의 코드를 수정해서 변환을 여러 번에 걸쳐서 실행하시면 됩니다.

$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 용량이 크기 때문에 각각의 기록에 대해 체크를 하려면
시간이 오래 걸릴 수 밖에 없습니다.

제 경우로 봤을 때, visit_converter.php 실행 시간이 엄청 많이 걸립니다. 

 

visit 테이블에 데이타가 3만건 정도 있는데,

이걸 실행시키는데 현재 6시간 이상이 걸리고 있습니다. 

 

물론 서버 환경의 문제일 수도 있을 것 같습니다. 저렴한 가상서버호스팅 입니다. ^^

 

 

와우~
'기존 로그'이니 상관 없을까요?

저는 중간급 정도되는 웹호스팅이고 시험용으로 서브 폴더에 설치한 사이트여서 누적 정보가 그리 많지 않습니다.
그래도 로딩 지연 안내가 나오기까지 10여분이 걸리더군요.

'변환완료'까지 2번을 실행해봤고, '접속자집계'로 접근하는 속도에도 문제가 없으니 완료가 된 듯도 합니다만,
여전히 표시는 대부분 'unknown'이어서... 정상인지 비정상인지 판단이 안되네요.

디비 독해능력이 없어서... 봐도 뭐가뭔지 몰라요...;;;

다들 문제가 없으신가요 ?

저는 가상서보호스팅을 사용해서 그런지...

오히려 엄청 느려졌어요 ;;;

눈에 보일정도로 느려졌네요 ;;; 흠

본문에 "새 접속자는 제대로 출력됩니다."라고 썼는데... 다시보니 동일하네요.

원래 'Robot'이라 뜨던 것들이 'Unknown'으로 바뀐 것 같기도...

 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 123,684 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT