Пассажир не передает хэш параметров в приложение Rails на Mac OS X - PullRequest
0 голосов
/ 23 июня 2009

У меня есть приложение rails, которое хорошо работает на Passenger для Linux. Это работает хорошо на местном экземпляре дворняги. БД является postgresql во всех случаях. Однако, когда я установил Phusion Passenger 2.2.4 на запасном Mac с OS X Leopard (работает на 10.5.7), хэш params не передается в основное приложение rails. Есть ли какие-либо настройки, которые могут помочь решить эту проблему?

Подробнее: Вот образец формы

<form>
<input type="hidden" name="authenticationkey" value="..." />
<input type="text" name="model[name]" />
<input type="text" name="not_a_param" />
<input type="submit" value="send to server">
</form>

Итак, когда значения этой формы отправляются на сервер, значение ' not_a_param ' отлично отображается в журнале и во всех дампах ввода. Однако, когда я ищу хэш ' модель ', он всегда отображается как ноль.

1 Ответ

0 голосов
/ 08 января 2010

У меня была такая же проблема с Rails 2.3.0 и Passenger 2.2.5 в Ubuntu.

Я думал, что это пассажир, но обновление до 2.2.8 ничего не сделало.

Найдено: http://code.google.com/p/phusion-passenger/issues/detail?id=220, так что, очевидно, это связано со стойкой.

Обновление до Rails 2.3.4 сделало свое дело.

...