웹서버에서 4KB이상의 이미지파일을 표시하지 못하고 있습니다.
글쓴이: hwjang11 / 작성시간: 토, 2005/09/24 - 9:46오전
안녕하세요..
임베디드시스템에 아파치 1.3 웹서버를 올리고 동작중입니다.
현재까지 사용에 큰 문제를 못 느끼고 있었습니다.
그런데 홈페이지로 사용하려고 테스트하다보니 4KB이상의 이미지 파일이 포함된 페이지를 열려고 하면, 해당 자식프로세스가 dead상태가 되고 다른 페이지의 서비스는 잘 됩니다.
자식프로세스가 죽어서 웹서버 프로세스가 새로시작을 할 수가 없습니다.
이미지파일을 직접 표시하려고 해도 4KB이하는 잘 표시하나 4KB이상의 이미지파일을 바로 읽으면 역시 해당 자식프로세스가 dead됩니다.
php.ini나 httpd.conf을 바꾸어보면서 해보았지만 이유를 알 수가 없습니다 log레벨을 debug로 낮추어서 해도 error_log에 전혀 잡히지도 않습니다.
아파치외에 thttpd 웹서버를 올려도 똑같은 증상입니다.
웹을 이용한 파일업로드,다운로드는 파일크기에 관계없이 잘 동작합니다.
그래서 커널설정문제가 아닌가 싶기도 합니다.
현재 리눅스 커널 2.4.18을 사용하고 있습니다.
좋은 아이디어가 있으신분은 알려주시기 바랍니다.
Forums:
댓글 달기