오류문 - 자주 물어보는 질문 (FAQ) - Apache HTTP Server

Apache Server 2.0

Apache HTTP Server Version 2.0

<-

오류문 - 자주 물어보는 질문 (FAQ)

top

오류문

Invalid argument: core_output_filter: writing data to the network

플래폼이 sendfile 시스템호출을 지원한다면, 아파치는 응답의 속도를 빠르게하기위해 이 시스템호출을 사용한다. 불행히도 어떤 시스템에서 아파치는 컴파일할때 sendfile이 정상적으로 작동하지 않는데도 정상적으로 작동한다고 오판한다. 이 문제는 네트웍 파일시스템이나 비표준 파일시스템을 사용할때 자주 발생한다.

이 문제의 증상은 오류 로그(error log)에 위의 문구를 기록하거나 크기가 0이 아닌 파일에 대해 크기가 0인 응답을 하는 경우이다. 동적으로 내용을 생성할때는 sendfile을 사용하지 않기때문에 일반적으로 정적인 파일을 요청할때만 문제가 발생한다.

문제를 해결하려면 서버가 sendfile을 사용하지 않도록 EnableSendfile 지시어를 사용한다. 또, 이와 유사한 문제에 대해 EnableMMAP을 참고하라.

AcceptEx Failed

win32에서 AcceptEx 시스템호출에 대한 오류문을 나오면, Win32DisableAcceptEx 지시어를 참고하라.

Premature end of script headers

보통 CGI 스크립트에 문제가 있으면 브라우저에게 Internal Server Error를 보내고 오류로그에 이 문구를 기록한다. 이런 문제를 디버깅할때 CGI 투토리얼이 도움이 될 수 있다.