Я исправил это, переустановив стандартный config.ru в root rails (который я деинсталлировал для интеграции с пассажиром ... теперь не уверен, как теперь заставить демонов и пассажиров работать вместе ...)
аюсь создать собственный демон, который загружает среду Rails. Моя среда выглядит следующим образом: рельсы ruby-1.9.2-p180 3.0.5
Я сделал следующее:
-Установлен драгоценный камень демонов
-Установленный плагин daemon_generator находится здесь:https://github.com/dougal/daemon_generator
-Произведен демон: rails генерирует слушателя демона
Все это работало нормально. Когда я запускаю демон, он работает.
Однако, как только я пытаюсь получить доступ к активному объекту записи, как, например, попытка получить пользователя, он взрывается.
*** below you find the most recent exception thrown, this will be likely (but not certainly) the exception that made the application exit abnormally ***
#<NameError: method `recognize' not defined in Rack::Mount::RouteSet>
*** below you find all exception objects found in memory, some of them may have been thrown in your application, others may just be in memory because they are standard exceptions ***
#<NoMemoryError: failed to allocate memory>
#<SystemStackError: stack level too deep>
#<fatal: exception reentered>
#<NoMethodError: undefined method `eq' for nil:NilClass>
#<NameError: method `recognize' not defined in Rack::Mount::RouteSet>
Любые мысли о том, как создать демон, который загружает Rails 3.0.5?