2012-10-09 47 views
0

我的申請旅客日誌中的錯誤。如何更改或設置「乘客池空閒時間」?

[error]Premature end of script headers: 
[ pid=xxxxx thr=x file=ext/apache2/Hooks.cpp:xxx time=2012-10-06 07:45:05.816 ]: The backend application (process 29746) did not send a valid HTTP response; 
instead, it sent nothing at all. 
It is possible that it has crashed; 
please check whether there are crashing bugs in this application. 

我在互聯網上搜索,我發現,這個問題可以通過設置乘客池空閒時間解決。

任何人都可以請建議如何設置它?

在此先感謝

回答

1

在Apache的httpd.conf文件中加入這一行後「的LoadModule passenger_module」

PassengerPoolIdleTime 300 

改變「300」到秒數的申請過程可能很前的閒置被關閉以節省記憶。

+0

謝謝,我已將它更改爲500讓我們看看我的應用程序將關閉或不! –

+0

我的服務器今天再次關閉,出現同樣的錯誤。我認爲在PassengerPoolIdleTime中存在活動,非活動和計數問題。你能建議如何以及在哪裏設置它? –

+0

我對這些Passenger選項並不十分熟悉,但現在您知道在哪裏放置它們,您可以在Passenger文檔中看到所有可用的東西:http://www.modrails.com/documentation/Users% 20guide%20Apache.html#PassengerPoolIdleTime –