2012-07-26 8 views
1

프로덕션 환경에서 임의의 내부 500 서버 오류가 발생합니다.임의의 내부 500 서버 오류

우리는 테스트 환경에서 동일한 것을 복제하려했지만 아무 소용이 없었습니다.

오류 메시지는 일반적으로 웹 페이지의 끝 부분에 표시되며 페이지에서 자주 발생하지는 않지만 한 번씩 발생합니다. 그리고 발생한 적이없는 것처럼 사라지고 로그에 항목이 없습니다. 파일.

오류가 표시된 페이지의 코드를 살펴 보았지만 오류는 없습니다.

그러나 주요 문제는 서버 정보 및 기타 세부 정보와 같은 오류 메시지와 관련된 세부 사항입니다.

HTTP/1.1 500 Internal Server Error Date:Tue,26 Jun 2012 02:33:47 GMT Server:Oracle-Application-Server-10g Last-Modified: Sat. 16 Jun 2012 11:29:47 GMT ETag: "1cb1e-49d-2fed6e2b" Accept-Ranges: bytes Content-Length:729 Connection:close Content-Type: text/html 

시도했지만 이러한 세부 정보가 표시되지 않도록 할 수 없었습니다.

아무에게 나 세부 정보 표시를 차단하기 위해 추가 할 구성 매개 변수를 말할 수 있다면 좋을 것입니다.

그리고 누군가가 똑같은 문제에 직면했을 때 그 트리플을 지적 할 수 있다면 위대한 트리플.

감사와 환호.

+1

아파치'error.log' –

+2

너무 넓은 질문을 확인하십시오. 오류가 발생하면 로그가 있어야합니다. –

+0

로그에 오류 메시지에 대한 항목이 없습니다 ... 이것이 문제입니다. – PaYne

답변

0

질문이 분명하지 않습니다. 그러나 "HTTP/1.1 500 내부 서버 오류"가 요청을 완료 할 수 없습니다. Here은 서버 오류를 학습하는 참조 문서입니다.보다 정당한 답을 얻으려면 문제를 완전히 지원하십시오 (예 : 서버 로그 파일 또는 코드 샘플 지원).

+0

감사합니다. Sai,하지만 문제는이 오류를 해독 할 수있는 고정 된 이유가 없다는 것입니다. 그것은 무작위로 페이지의 바닥 글에 한 번씩 나타나고 다음 번에는 아무런 오류없이 로그 항목이 없습니다. 서버가 발생하기를 원할 때만 문제가 발생합니다. ( – PaYne

0

Java 필터를 사용하여 내부 500 오류를 방지 할 수 있습니다. 프로덕션 환경에서 동일한 오류가 발생합니다. 당신은 paticular 페이지 또는 전체 응용 프로그램에 대한 자바 필터를 사용할 수 있습니다. 필터에서 수신 한 응답에서 Java 필터의 내부 500 오류를 찾아서 공백으로 제거하십시오.

+0

PaYne에 대해 동일한 코드를 제공해야합니까? – partlov