Попытка решить "неопределенный метод 'xxx' для класса Syck :: DomainType" ошибка - PullRequest
1 голос
/ 03 апреля 2012

Я использую Ruby on Rails 3.2.2, RVM (Ruby Version Manager) под управлением Ruby 1.9.2, Phusion Passenger 3 и гем DelayedJob.Как и многие люди, я получаю undefined method 'xxx' for class Syck::DomainType.

Я читаю оба Задержанные задания Общие проблемы и Phusion Passenger и запускаю несколько версий Ruby , но я все еще впроблема с упомянутой ошибкой.В частности, в первой статье говорится:

Это также может произойти при использовании стандартного Passenger / RVM setup_load_paths.rb, как подробно описано на страницах настройки RVM: https://rvm.beginrescueend.com/integration/passenger/ Чтобы решить эту проблему, просто удалите этот файл.

Однако у меня нет этого файла в проекте My Ruby on Rails ... как мне решить проблему?


Примечание I : Я использую не Thin, а Apache / Passenger.

Примечание II : Присмотритесь к полю «обработчик»таблицы базы данных отложенных заданий, похоже, все правильно:

| --- !ruby/object:Delayed::PerformableMailer 
args: 
- !ruby/ActiveRecord:User 
  attributes: 
    id: 2
    ...
    created_at: 2011-08-09 15:05:38 Z
    updated_at: 2012-01-19 03:44:46 Z
method_name: :confirm_pending_password
object: !ruby/class Users::Mailer
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...