相关疑难解决方法(0)

Rails 3:Passenger无法找到bundler安装的git gem

Rails 3.0.0,乘客2.2.15:

  • 创建一个新的Rails项目
  • 添加gem 'paperclip', :git => 'git://github.com/lmumar/paperclip.git', :branch => 'rails3' 到您的Gemfile
  • bundle install
  • 一切正常,从rails/script server&access 开始也有效
  • 但是,在使用Passenger访问时,它说:

未检出git://github.com/lmumar/paperclip.git(在rails3).请运行bundle install(Bundler :: GitError)

我曾尝试bundler pack(不利于)和设置BUNDER_HOME到〜/ .bundler(回纹针的git得到由安装有bundler install在.htaccess和不同的地方)在配置/*.RB,但没有成功,太.

〜/ .bundler是由相同的用户Rails项目(客运此用户下运行)所拥有,所以它不可能是一个权限问题.sudo已安装并调用bundle install.

任何提示?

ruby-on-rails passenger bundler ruby-on-rails-3

46
推荐指数
3
解决办法
3万
查看次数