Rails 4.0.3. У меня есть форма с полем даты. Другими словами, он работает только тогда, когда я просто использую date_select. который отлично работает на моей машине dev. Когда я развертываю его на производство, форма отказывается подавать и бросает NoMethodError после достижения даты, жалуясь на отсутствие метода utc. Я не могу отследить его, потому что журнал производственного сервера никогда не говорит мне больше, чем строка, в которой он терпит неудачу, но эта строка - это строка Model.new (params [: form]), и сбой происходит во время магии преобразования типов.Rails NoMethodError при преобразовании строк на дату из отправленной формы
Поле в настоящее время является текстовым полем со значением, предоставленным jQuery UI datepicker, но эта проблема существует и в том случае, когда она является равным Rails formhelper date_field. Как только он добирается до даты, он терпит неудачу ... но он отлично работает в dev, и я развертываю его на производстве с помощью Git, поэтому я знаю, что мы на одной странице.
Локально, я работаю в jRuby и использую Neo4j.rb 2.3 в качестве моей БД. Я подражал среде разработчиков, запустив сервер приложений производства Torquebox, и он по-прежнему локальный, и не удался. Я запускаю ту же самую версию jRuby в обоих местах, и у меня есть все мои драгоценные камни, привязанные к определенным версиям, чтобы исключить некоторые странные ошибки, связанные с версией. Любые мысли очень ценятся!