部署轨道,回形针错误,没有这样的文件加载——可卡因



使用回形针cloudfiles回形针的分叉:

gem 'paperclip-cloudfiles', '~>2.3', :require => 'paperclip'

使用乘客和我得到以下负载错误:no such file to load -- cocaine

堆栈跟踪的关键部分:

.rvm/gems/ruby-1.9.2-p180/gems/paperclip-cloudfiles-2.3.10.1/lib/paperclip.rb   43  in `'

Paperclip在开发服务器上本地运行良好。找不到任何关于这个问题的参考资料。有什么想法吗?

我会添加

gem require 'cocaine'

到您的Gemfile,然后再次运行捆绑包安装。

额外学分。将依赖项添加到gem本身,并将其发送回整个社区。


更新:根据这个问题,你应该指定0.3.2版本的可卡因或Paperclip会断裂。回形针目前依赖于较旧的Cocaine API,因此在必要时在gemfile中指定版本(0.3.2)或回形针将不起作用。

gem "cocaine", "0.3.2"

[SOLVED]:将回形针云文件降级到"2.3.8",它就可以工作了。当前版本一定有问题。

您已经在生产服务器上运行bundle install了吗?

您只需通过以下方式安装丢失的可卡因宝石"宝石装可卡因"一切正常。

这可能与此问题有关。回形针目前依赖于较旧的Cocaine API,因此在必要时在gemfile中指定版本(0.3.2)或回形针将不起作用。

相关内容

  • 没有找到相关文章

最新更新