ERR EMPTY RESPONSE

ERR_EMPTY_RESPONSE
수신된 데이터 없음

1 문제 상황[ | ]

수신된 데이터 없음
서버가 데이터를 전송하지 않아 웹페이지를 로드할 수 없습니다.
이렇게 해보시면 어떨까요?
이 웹페이지를 나중에 새로고침하세요.
324 오류(net::ERR_EMPTY_RESPONSE): 서버가 데이터를 전송하지 않고 연결을 종료했습니다.

웹페이지 요청에 APC가 응답하게 되어 있는데, APC가 VirtualHost에 대한 요청에는 응답해주지 않기 때문에 발생하는 문제인 것 같다.

2 해결방법 1: 개별 설정[ | ]

httpd.conf에서 VirtualHost를 사용하는 경우에는 정상작동을 위해 조금 다른 설정이 필요하다.[1]

  • php.ini의 맨아래에 다음 내용을 추가
[apc]
extension=apc.so
apc.cache_by_default=0
→ 일단 apc 캐시를 사용하지 않도록 설정
  • 캐시되기 원하는 VirtualHost의 웹루트폴더의 .htaccess 파일에 다음 내용 추가
php_flag apc.cache_by_default On

3 해결방법 2: APC 사용안함[ | ]

해결방법이라기 보다 단지 APC를 사용하지 않도록 만드는 것뿐이다. /etc/php.d/apc.ini 를 삭제.[2]

[root@zetawiki ~]# rm -f /etc/php.d/apc.ini
[root@zetawiki ~]# service httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]

4 같이 보기[ | ]

5 참고[ | ]

  1. 여러 VirtualHost에 적용이 되지 않는 모양이다.
  2. 단, /etc/php.d/apc.ini 대신 /etc/php.ini에 설정된 경우라면 php.ini에서 apc.so가 있는 행을 삭제해야 한다.
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}