【发布时间】:2012-03-04 11:36:24
【问题描述】:
我可以通过 webrick 成功运行 redmine,但是使用 apache 时出现以下错误:
/var/www/vhosts/redmine/public/../config/../vendor/rails/railties/lib/initializer.rb:271:in `require_frameworks': 找不到机架(~> 1.1.0) [](运行时错误)我正在使用捆绑器。
rvm信息
这是宝石清单:
actionmailer (2.3.14) 动作包 (2.3.14) 活动记录(2.3.14) 活动资源(2.3.14) 积极支持 (2.3.14) 捆绑器 (1.0.22) 码雷 (0.9.8) daemon_controller (1.0.0) 快速线程(1.0.7) 锄头 (2.15.0) i18n (0.4.2) mysql (2.8.1) 乘客 (3.0.11) 机架 (1.1.3) 导轨 (2.3.14) 耙子 (0.9.2, 0.8.3) 红布 (4.2.9) rubygems 更新(1.7.2、1.7.0) 红宝石树(0.5.2)怎么了?
【问题讨论】:
-
可能有不同的 Ruby 安装方式?
-
@Niklas B.:但我只有一颗红宝石。 /usr/local/rvm/rubies/ruby-1.8.7-p358/lib/ruby
-
在这种情况下,您的库路径不知何故搞砸了。
-
您使用的是 gemsets 还是 bundler?
rvm info说什么? -
ruby script/server和bundle exec ruby script/server都给出同样的错误吗?
标签: ruby-on-rails ruby rack redmine