Ruby 乘客上的红色地雷(nginx)赢得';开始
我遵循了以下教程: 起初,我在mysql2上遇到了问题,但通过编辑Gemfile并运行bundle更新修复了它。之后,我遇到了一个新问题。下面是回溯。我希望有人能帮我做这件事 我使用的是Ruby 2.0.0p0、passenger-4.0.0.rc6、nginx 1.2.7Ruby 乘客上的红色地雷(nginx)赢得';开始,ruby,nginx,passenger,redmine,Ruby,Nginx,Passenger,Redmine,我遵循了以下教程: 起初,我在mysql2上遇到了问题,但通过编辑Gemfile并运行bundle更新修复了它。之后,我遇到了一个新问题。下面是回溯。我希望有人能帮我做这件事 我使用的是Ruby 2.0.0p0、passenger-4.0.0.rc6、nginx 1.2.7 No such file to load -- iconv (LoadError) /var/data/redmine/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/a
No such file to load -- iconv (LoadError)
/var/data/redmine/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:317:in `rescue in depend_on'
/var/data/redmine/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:312:in `depend_on'
/var/data/redmine/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:225:in `require_dependency'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/engine.rb:439:in `block (2 levels) in eager_load!'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/engine.rb:438:in `each'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/engine.rb:438:in `block in eager_load!'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/engine.rb:436:in `each'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/engine.rb:436:in `eager_load!'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/application/finisher.rb:53:in `block in <module:Finisher>'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/initializable.rb:30:in `instance_exec'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/initializable.rb:30:in `run'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/initializable.rb:55:in `block in run_initializers'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/initializable.rb:54:in `each'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/initializable.rb:54:in `run_initializers'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/application.rb:136:in `initialize!'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/railtie/configurable.rb:30:in `method_missing'
/var/data/redmine/config/environment.rb:14:in `<top (required)>'
config.ru:3:in `require'
config.ru:3:in `block in <main>'
/var/data/redmine/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/builder.rb:51:in `instance_eval'
/var/data/redmine/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/builder.rb:51:in `initialize'
config.ru:1:in `new'
config.ru:1:in `<main>'
/usr/local/rvm/gems/ruby-2.0.0-p0/gems/passenger-4.0.0.rc6/helper-scripts/rack-preloader.rb:82:in `eval'
/usr/local/rvm/gems/ruby-2.0.0-p0/gems/passenger-4.0.0.rc6/helper-scripts/rack-preloader.rb:82:in `preload_app'
/usr/local/rvm/gems/ruby-2.0.0-p0/gems/passenger-4.0.0.rc6/helper-scripts/rack-preloader.rb:127:in `<module:App>'
/usr/local/rvm/gems/ruby-2.0.0-p0/gems/passenger-4.0.0.rc6/helper-scripts/rack-preloader.rb:6:in `<module:PhusionPassenger>'
/usr/local/rvm/gems/ruby-2.0.0-p0/gems/passenger-4.0.0.rc6/helper-scripts/rack-preloader.rb:5:in `<main>'
没有要加载的文件--iconv(LoadError)
/var/data/redmine/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active\u-support/dependencies.rb:317:in'rescue in dependence'
/var/data/redmine/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active\u support/dependencies.rb:312:in'dependent\u'
/var/data/redmine/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active\u support/dependencies.rb:225:in“require\u dependencity”
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/engine.rb:439:in'block(2层)in eager_load!'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/engine.rb:438:in'each'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/engine.rb:438:in'block in eager_load!'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/engine.rb:436:in'each'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/engine.rb:436:in'eager_load!'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/application/finisher.rb:53:in'block-in'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/initializable.rb:30:in'instance_exec'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/initializable.rb:30:in'run'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/initializable.rb:55:在“运行中的块初始化器”中
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/initializable.rb:54:in'each'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/initializable.rb:54:in'run_initializers'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/application.rb:136:in'initialize!'
/var/data/redmine/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/railtie/configurable.rb:30:in'method_missing'
/var/data/redmine/config/environment.rb:14:in`'
config.ru:3:in'require'
config.ru:3:in'block in'
/var/data/redmine/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/builder.rb:51:in'instance_eval'
/var/data/redmine/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/builder.rb:51:in'initialize'
config.ru:1:in'new'
config.ru:1:in`'
/usr/local/rvm/gems/ruby-2.0.0-p0/gems/passenger-4.0.0.rc6/helper scripts/rack preload.rb:82:in'eval'
/usr/local/rvm/gems/ruby-2.0.0-p0/gems/passenger-4.0.0.rc6/helper scripts/rack preload.rb:82:in'preload_app'
/usr/local/rvm/gems/ruby-2.0.0-p0/gems/passenger-4.0.0.rc6/helper scripts/rack preload.rb:127:in`'
/usr/local/rvm/gems/ruby-2.0.0-p0/gems/passenger-4.0.0.rc6/helper scripts/rack preload.rb:6:in`'
/usr/local/rvm/gems/ruby-2.0.0-p0/gems/passenger-4.0.0.rc6/helper scripts/rack preload.rb:5:in`'
阅读日志
没有要加载的文件--iconv(LoadError)
在系统上安装iconv,然后安装iconv gem
gem install iconv
我已决定:
它显示iconv不存在,但iconv已安装在我的生产环境中
root@AY130/当前#iconv--版本
iconv(ubuntueglibc2.15-0ubuntu10.4)2.15
版权(C)2012免费软件基金会,公司< /P> 这是自由软件;有关复制条件,请参见源。没有
保证书;甚至不是为了适销性或适合某一特定目的 由乌尔里希·德雷珀撰写 如何解决这个问题: 安装 gem“iconv”、“~>1.0.3”#将此添加到您的gem文件中 iconv已被弃用一段时间。它被(内置)字符串#encode替换 请看这里: 其他: