Невозможно установить пассажирский модуль

Я пытаюсь настроить пассажира и Nginx для применения рельсов.

Я получаю ошибку компиляции при выполнении команды пассажира.

Версия Ruby: ruby 2.3.1p112 (ревизия 2016-04-26, 54768) [x86_64-linux]

Rails версия Rails 4.2.6

Сообщение об ошибке:-

# passenger-install-nginx-module
/usr/local/rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/rubygems/specification.rb:2158:in `method_missing': undefined method `this' for #<Gem::Specification:0x7cab3c passenger-5.0.28> (NoMethodError)
        from /usr/local/rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/rubygems/specification.rb:1057:in `find_active_stub_by_path'
        from /usr/local/rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:64:in `require'
        from /usr/local/rvm/gems/ruby-2.3.1/gems/passenger-5.0.28/bin/passenger-install-nginx-module:33:in `<top (required)>'
        from /usr/local/rvm/gems/ruby-2.3.1/bin/passenger-install-nginx-module:23:in `load'
        from /usr/local/rvm/gems/ruby-2.3.1/bin/passenger-install-nginx-module:23:in `<main>'
        from /usr/local/rvm/gems/ruby-2.3.1/bin/ruby_executable_hooks:15:in `eval'
        from /usr/local/rvm/gems/ruby-2.3.1/bin/ruby_executable_hooks:15:in `<main>'

не могли бы вы помочь мне в этом вопросе.

2 ответа

Если это еще не решено, вы можете попробовать:

обновление gem --system

а затем попробуйте снова скомпилировать.

Это работает в моем случае:

Удалите ruby ​​и rvm - затем переустановите. Попробуйте снова.

Другие вопросы по тегам