【发布时间】:2014-04-25 08:47:56
【问题描述】:
嘿,我已经使用phusion Passenger(4.0.20) 和Rails 3.0.3 以及Ruby ruby-1.8.7-p374 在服务器中部署了我的Rails 应用程序之一。在同一系统中,我们还使用其他 Rails 和 Ruby 版本管理其他 Rails 项目。我们正在使用RVM 来管理红宝石。
做rvm列表显示:
rvm rubies
ruby-1.8.7-p371 [ x86_64 ]
=* ruby-1.8.7-p374 [ x86_64 ]
ruby-2.0.0-p353 [ x86_64 ]
ruby-2.0.0-p451 [ x86_64 ]
ruby-2.1.0 [ x86_64 ]
ruby-2.1.1 [ x86_64 ]
# => - current
# =* - current && default
# * - default
我在运行时遇到问题的项目是使用ruby-1.8.7-p374 和Rails 3.0.3。现在,当我获取 URL 时,它会显示以下给定的错误。
重新启动了 apache,重新启动了乘客,但我们遇到了 ruby-2.0.0-p451 的问题,我们安装它是为了管理另一个 Rails 应用程序。
可能是什么原因?请帮忙:)
【问题讨论】:
-
您确定您的用户有权访问
rvm? -
是的,我已经使用
rvm fix-permissions修复了它。
标签: ruby-on-rails ruby ruby-on-rails-3 apache passenger