2012-09-02 2 views
-1
나는 모든 페이지 링크가 깨지거나 내가 그것을 알게 뭔가하면, 나는 상태 응답을 얻을 알고 내가

통계의 상태 응답을 얻는 방법

$status = http_response_code(); 
을 사용할 수 있도록, 내 통계의 상태 응답을 얻고 싶은

다음 데이터베이스에 $status 응답을 저장하십시오.

요청한 페이지가 통계 파일과 연결되어 있으므로 200 Connect ok(and similar)에 대한 상태 응답을 제공 할 수 있습니다.

그러나 문제는 404 NOT Found(and similar) 오류가있는 경우 오류 페이지가 통계 파일과 연결되어 있지 않기 때문에이 방법으로 상태 통계를 얻지 못할 것입니다.

그래서 내 질문은 그 유형의 오류를 얻는 방법입니다, 어떤 신체가 나에게 올바른 방법이나 이것을 배우기 위해 튜토리얼을 제안 할 수 있습니다.

감사합니다.

답변

1

웹 서버/리버스 프록시 로그를 구문 분석하여 해당 유형의 정보를 얻는 것이 가장 좋을 것이라고 생각합니다. 예를 들어 아파치를 조금 수정하면 log 소스 IP/요청 된 URL/응답 코드뿐만 아니라 쿼리 나 쿠키를 처리 할 때도 가능합니다.

관련 문제