使用回形针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)或回形针将不起作用。