Redmine:运行redmine_wktime插件时出错:rufus-scheduler-3.0.3

时间:2017-01-09 10:06:57

标签: ruby-on-rails rubygems passenger redmine redmine-plugins

我正在使用redmine 3.3.1

我想安装插件“redmine_wktime”

插件的文档:https://github.com/dhanasingh/redmine_wktime

正如文档所说,我需要:

1)将插件文件导入我的redmine文件夹的plugins文件夹:/opt/redmine/redmine-3.3.1/plugins/ (DONE)

2)运行以下命令更新rails模式:

rake redmine:插件:迁移NAME = redmine_wktime RAILS_ENV =生产(完成)

3)给予文件夹的读访问权:

/opt/redmine/redmine-3.3.1/public/plugin_assets/redmine_wktime/ (完成)

4)捆绑安装(完成)

5)重启apache:service apache2 restart (DONE)

直到这一步完成所有操作都没有任何问题或错误消息:

但是当我试图在localhost上运行redmine应用程序时 我收到了这个错误,它说“rufus-scheduler-3.0.3 ”出现了问题

  

在任何来源中找不到rufus-scheduler-3.0.3   (捆扎机:: GemNotFound)
  /var/lib/gems/2.1.0/gems/bundler-1.13.7/lib/bundler/spec_set.rb:95:in   block in materialize'
/var/lib/gems/2.1.0/gems/bundler-1.13.7/lib/bundler/spec_set.rb:88:in
地图!“
  /var/lib/gems/2.1.0/gems/bundler-1.13.7/lib/bundler/spec_set.rb:88:in   materialize'
/var/lib/gems/2.1.0/gems/bundler-1.13.7/lib/bundler/definition.rb:174:in
规格
  /var/lib/gems/2.1.0/gems/bundler-1.13.7/lib/bundler/definition.rb:233:in   specs_for'
/var/lib/gems/2.1.0/gems/bundler-1.13.7/lib/bundler/definition.rb:222:in
requested_specs'
  /var/lib/gems/2.1.0/gems/bundler-1.13.7/lib/bundler/runtime.rb:118:in   block in definition_method'
/var/lib/gems/2.1.0/gems/bundler-1.13.7/lib/bundler/runtime.rb:19:in
setup'/var/lib/gems/2.1.0/gems/bundler-1.13.7/lib/bundler.rb:99:in   setup'
/var/lib/gems/2.1.0/gems/bundler-1.13.7/lib/bundler/setup.rb:20:in

  /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:135:in   require'
/usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:135:in
救援   在要求中   /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:144:in   run_load_path_setup_code中的require'
/usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:263:in
阻止   /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:366:in   running_bundler'
/usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:261:in
run_load_path_setup_code'
  /usr/share/passenger/helper-scripts/rack-preloader.rb:100:in   preload_app'
/usr/share/passenger/helper-scripts/rack-preloader.rb:158:in

  /usr/share/passenger/helper-scripts/rack-preloader.rb:29:in   <module:PhusionPassenger>'
/usr/share/passenger/helper-scripts/rack-preloader.rb:28:in

enter image description here

我应该怎么做???

1 个答案:

答案 0 :(得分:1)

通过简单地运行解决了这个问题:

bundle install --deployment

而不只是:

bundle install