【发布时间】:2011-08-01 01:50:29
【问题描述】:
我第一次尝试在 apache(在 Ubuntu 11.04 上)下部署 Rails 应用程序,但遇到了一些问题。基本上,当我点击该网站时,我会收到一个错误:
没有要加载的文件--bundler
我在 apache 下运行 rails 3.0 并使用乘客。目前,该应用程序位于用户目录的子目录下。我已经安装了 rvm 并将 apache 指向了该目录。我做了一个捆绑安装来安装所有的 gem。
但是,我想我可能把网站放在用户目录中搞砸了。我应该把它移到 /var/www 下的某个地方吗?我认为 apache 没有获得我为用户安装的相同 gemset 是完全合理的。我需要做什么才能让运行 apache 的用户拥有相同的 rvm 功能?
我有点不知道你们需要什么信息来帮助我,所以请提供线索。
【问题讨论】:
-
你用的是什么主机?
标签: ruby-on-rails apache2 passenger rvm