Ошибка пассажира: [ASYNC BUG] thread_timer: выберите - PullRequest
7 голосов
/ 16 сентября 2011

Я недавно установил Rails на машину cpanel, используя это руководство: http://www.cpanel.net/blog/cpanel-whm-admins/2011/07/installing-mod-rails-and-rails-309-on-a-cpanel-machine.html

Когда я пытаюсь перейти к своему приложению, я получаю эту ошибку от Пассажира:

The application spawner server exited unexpectedly: Unexpected end-of-file detected.

Копаниев журналах ошибок Apache единственная ошибка, которую я могу найти, связана с этим:

[ASYNC BUG] thread_timer: select
EBADF

ruby 1.9.3dev (2011-07-31 revision 32789) [x86_64-linux]

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html

Мне было интересно, может ли кто-нибудь помочь мне выяснить, что вызывает это?Я искал в Интернете, но не смог придумать много: (

Ответы [ 2 ]

5 голосов
/ 22 ноября 2011

Пассажир 3.0.10 имеет исправление для этой проблемы.Он будет выпущен в ближайшее время в соответствии с Hongli Lai (http://code.google.com/p/phusion-passenger/issues/detail?id=714). Исправление можно получить прямо сейчас, установив его прямо из хранилища github пассажира (https://github.com/FooBarWidget/passenger).

2 голосов
/ 23 сентября 2011

Я тоже столкнулся с этим.Похоже, что текущий транк Ruby несовместим с Passenger ;вам придется понизить до 1.9.2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...