2012-12-29 4 views
3

그냥 linode 서버를 설치하고 it.its에 실행중인 3 개의 응용 프로그램을 배포합니다. 이미지는 production.locally에 나타나지 않습니다. 그들은 완벽하게 작동합니다 .i 로그 파일 (production.log)을 두 번 확인했지만 아무것도 발견되지 않았습니다. 서버 error.log 파일을 확인합니다.스크립트 헤더의 조기 종료 : 미디어 (관련 내용 : rails app deployment + passenger + 우분투 + apache)

[Sat Dec 29 22:54:14 2012] [error] [client 182.177.228.157] Premature end of script headers: media, referer: http://50.116.57.152/app?v=11&o=33 

Check out http://50.116.57.152/app?v=11&o=33 for live demo. 

감사합니다.

+0

Rails 2.3 응용 프로그램에이 문제가 지속적으로 발생했으며이를 재현하기가 매우 어렵습니다. 무작위로 발생하는 것으로 보일 뿐이고, httpd를 다시 시작하는 "수정"하는 유일한 방법입니다. – tadman

+0

감사합니다. tadman, "httpd"를 다시 시작하는 방법을 설명 할 수 있습니까? 사전에 감사합니다. 번들에 직면했습니다. –

+0

아파치'httpd' 프로세스를 다시 시작하십시오. 'systemctl'이나'service'와 같은 대안으로'apachectl'이나 시스템에있는 것을 사용하십시오. – tadman

답변

3

나는 imag.Memick 보석이 나의 linode 서버에 설치되지 않았고 이미지에 잠자리를 사용했는데 오류가 발생했습니다. 방금 설치했는데 모든 것이 이제 완벽하게 작동하고 있습니다 ......... .. 당신이 seme 문제에 직면하면 필요한 젬이 모두 설치되었는지 다시 확인하십시오.

둘째, 루비 1.9.3p360을 설치 한 경우 요청 렌더링이 완료되지 않아 버그가 있음을 기억하십시오. 그래서 해결책은 p360에서 루비 버전으로 p327을 말하고 웹 서버로 승객을 사용한다면 다시 설치하십시오. 여객이 당신이 apache2.cong 파일에 설치 한 후에주는 3 줄을 복사하십시오. 이 오류는 다시 발생하지 않아야합니다. 덕분에 .

관련 문제