【问题标题】:Running redmine on apache2 with passenger与乘客在 apache2 上运行 redmine
【发布时间】:2012-02-16 05:13:10
【问题描述】:

我已经安装了 redmine 并且它在 webrick 上正常工作。我正在尝试在 apache 上运行它并安装了乘客及其 apache 模块。当我尝试在 apache 上运行 redmine 时,我收到此错误消息

Ruby on Rails 应用程序无法启动

错误信息: 找不到 RubyGem 机架 (~> 1.1.0)

我安装了 rack 1.1.0 和 ruby​​ 1.8.7

宝石列表显示了这个

actionmailer (2.3.14) 动作包 (2.3.14) 活动记录(2.3.14) 活动资​​源(2.3.14) 积极支持 (2.3.14) 捆绑器 (1.0.21) daemon_controller (0.2.6) 快速线程(1.0.7) json (1.6.5) mysql (2.8.1) 乘客 (3.0.11) 机架 (1.1.0) 导轨 (2.3.14) 耙子 (0.9.2) rdoc (3.12)

【问题讨论】:

    标签: ruby-on-rails redmine


    【解决方案1】:

    这些 gem 可能是为特定用户安装的,而 Apache 用户可能无权访问它。在这种情况下,请务必通过sudo gem install.... 进行全局安装。

    也有可能您正在使用 rvm 之类的工具并将 gem 安装到特定的 gemset 中。如果是这种情况,请参阅rvm documentation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-30
      • 1970-01-01
      相关资源
      最近更新 更多