rails - 回形针错误 Errno::EPERM(不允许操作 @ unlink_internal

rails - paperclip error Errno::EPERM (Operation not permitted @ unlink_internal

我正在使用回形针将图像上传到我的 rails 项目中的对象,但我一直收到错误消息:

Errno::EPERM (Operation not permitted @ unlink_internal - /Users/James/Desktop/appname/public):
app/controllers/products_controller.rb:150:in block in create' 
app/controllers/products_controller.rb:65:increate'

我已经尽可能多地阅读了这方面的资料,这似乎与项目的权限和所有权有关,但我也不确定如何更改这些属性。 (注意:这是我正在协作并在我的计算机上克隆的项目;我没有创建该项目)

我遇到了同样的问题。此问题将在回形针 4.3.1 中修复。请参阅 github 上的问题 #1930。 只需指向您的 gemfile 中的 github 存储库:

gem 'paperclip', github: 'thoughtbot/paperclip'

就我而言,它是有效的。