#ruby #ruby-on-rails-3 #passenger
#ruby #ruby-on-rails-3 #пассажир
Вопрос:
Сегодня утром я обновился до ruby 1.9.3, сохранил ту же версию Rails 3.0.8 и установил / обновил passenger-3.0.9. Кажется, все работает нормально при запуске приложения, пока я не попытаюсь войти в систему (установить соединение с базой данных), я получаю 502 Bad Gateway и следующее сообщение об ошибке в консоли:
[ПРИМЕЧАНИЕ] Возможно, вы столкнулись с ошибкой в интерпретаторе Ruby или библиотеках расширений. Сообщения об ошибках приветствуются. Подробнее: http://www.ruby-lang.org/bugreport.html
2011/10/31 08:37:22 [ошибка] 6201 # 0: * 6 восходящее соединение преждевременно закрыто при чтении заголовка ответа из восходящего потока, клиент: 127.0.0.1, сервер: _, запрос: «GET / status HTTP / 1.1», восходящий поток: «пассажир: unix:/ passenger_helper_server:», хост: «0.0.0.0:3000»
Есть идеи? Спасибо
Ответ №1:
Это обсуждалось на прошлой неделе в списке рассылки Passenger.
Ответ №2:
Похоже, это все еще открытая ошибка:
http://code.google.com/p/phusion-passenger/issues/detail?id=714
Единственное известное мне решение — понизить версию до 1.9.2-p290, пока она не будет исправлена.