轨道3.0.0,乘客2.2.15:
- 创建一个新的Rails项目
- 添加
gem'回形针',:git=>;'git://github.com/lmumar/paperclip.git“,:分支=>;”rails3'
到你的档案 - 是否进行捆绑安装
- 一切正常,从rails/script server开始;访问也有效
- 然而,当与乘客接触时,它表示:
git://github.com/lmumar/paperclip.git (位于rails3)未签出。请运行捆绑安装(捆绑程序::GitError)
我在.htaccess和config/*.rb的各个地方尝试了bundler-pack(没有帮助)并将BUNDER\u HOME设置为~/.bundler(回形针git是通过bundler-install)的,但也没有成功
~/.bundler与Rails项目属于同一用户(Passenger在此用户下运行),因此这不会是权限问题。sudo由bundle install安装和调用
有什么提示吗
我曾经遇到过这个问题,请使用
捆绑包--部署
哪个将在供应商/捆绑包中安装gems