2010-04-12 2 views
0

Windows 가상 서버에서 실행되는 Ruby on Rails 기반 애플리케이션 Redmine (BitNami redmine 패키지 기반)이 있습니다. Apache, Mongrel, Ruby 및 레일을 실행합니다.하나의 특정 이미지에 대한 요청이 502 게이트웨이 및 프록시 오류로 종료됩니다.

템플릿을 빌드하는 HTML 페이지에서 /templates/mytemplate/images/bkg.jpg이라는 정식 이미지 리소스를 요청할 때 - 약 15 킬로바이트 (약 15 킬로바이트)입니다. 세 요청 중 두 개에 대해 502 Bad gateway 오류가 발생합니다. X

alt text http://pekkagaiser.com/blog/user/files/502.jpg

아파치의 에러 로그는

on Apr 12 22:50:33 2010] [error] (620018)APR does not understand this error code: 
proxy: pass request body failed to 127.0.0.1:3001 (127.0.0.1) 

[Mon Apr 12 22:50:33 2010] [error] proxy: pass request body failed to 127.0.0.1:3001 
(127.0.0.1) from 78.34.240.113() 

그것은 단지 하나 개 자원의 포함되어 있습니다. 다른 것보다 훨씬 큰 이미지와 CSS 스타일 시트는 문제없이 매번로드됩니다.

이상하게도 이미지가 CSS 스타일 시트의 배경 이미지로 사용되는 경우에만 발생합니다. 캐시가 꺼져 있어도 브라우저의 이미지에 반복적으로 직접 액세스 할 수 있습니다. 이것이 리퍼러 문제일까요? 그러나 나는 어떻게 볼 수 없다.

Ruby 나 Rails에 관해서는 거의 알지 못합니다. 아무도 내가 할 수있는 것과 내가 어디를 봐야 하는지를 말해 줄 수 있니?

업데이트 : 두 번째 생각에 따르면이 오류는 serverfault에 속할 수 있습니다. 같은 생각이라면 멀리 옮기십시오.

답변

0

레일스를 다시 설치하고 그것을 분류했습니다.

관련 문제