我最近尝试了一个Capistrano部署在我的Rails应用程序后,添加了Thinking Sphinx和每当宝石和部署是坏的。我看到的信息很奇怪。这是一个来自CarrierWave的错误,这是我几个星期前安装和部署的一个gem,没有问题。
Could not find carrierwave-0.5.8 in any of the sources
Run 'bundle install' to install missing gems.
但是当我ssh到我的服务器和运行bundle install
我得到这个:
Using carrierwave (0.5.8)
Your bundle is complete!
是什么导致了这个问题?
看起来是Thinking Sphinx安装失败导致了Cap下游部署的脱轨。糟糕的错误报告!但是我可以通过这种方式找到问题的根源。