Апач с пассажиром выдает ошибку (преждевременное завершение заголовка скрипта) в режиме разработки - PullRequest
0 голосов
/ 02 декабря 2011

Я использую Apache + passenger для своего приложения rails. Приложение работает нормально в рабочем режиме, за исключением случаев, когда браузер отображает сообщение об ошибке после каждых 2-3 нажатий в режиме разработки, которое отключается при обновлении страницы. Я использую металл в своем рельсовом приложении, которое я вижу, может быть причиной, но не уверен, что это единственная причина.

Сообщение об ошибке в браузере :

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Сервер Apache / 2.2.16 (Ubuntu) на локальном хосте Порт 80

Ошибка журнала Apache:

[Thu Dec 01 16:55:23 2011] [error] [client 127.0.0.1] Premature end of script headers: view_transactions, referer: http://localhost/admin_portal/1014978061/view_transactions
[ pid=660 thr=3078097552 file=ext/apache2/Hooks.cpp:822 time=2011-12-01 16:55:23.563 ]: The backend application (process 796) 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.
[ pid=796 thr=-608495398 file=utils.rb:176 time=2011-12-01 11:25:23.878 ]: *** Exception NoMethodError in application (undefined method `new' for Rails:Module) (process 796, thread #<Thread:0xb77631b4>):
from /home/brijendra/aptana_studio_3_workspace/wantsa/vendor/plugins/newrelic_rpm/lib/new_relic/control.rb:467:in `new_instance'
from /home/brijendra/aptana_studio_3_workspace/wantsa/vendor/plugins/newrelic_rpm/lib/new_relic/control.rb:54:in `instance'
from /home/brijendra/aptana_studio_3_workspace/wantsa/vendor/plugins/newrelic_rpm/lib/new_relic/agent.rb:167:in `logger'

Я хотел бы опубликовать любой другой вывод, если потребуется, а также предложения по устранению этой проблемы.

1 Ответ

0 голосов
/ 06 декабря 2011

Я исправил эту ошибку, изменив кеш как true в моем файле development.rb, и он работал нормально.

...