我已经在heroku上部署了Rails应用程序,在我更改域名之前,它一直运行良好,在本地运行良好,现在开始出现以下错误:Paperclip::Errors::MissingRequiredValidatorError
。
s3 env变量是在heroku上设置的,我无法找到为什么会发生此错误,非常感谢您的帮助。
编辑:供将来参考,它与heroku无关,一旦重新捆绑,它将在本地抛出相同的错误,如答案所示。
对于4.0版(发布于2天前),回形针需要文件/ MIME验证。只需将以下内容添加到模型中:
validates_attachment_content_type :file_name, :content_type => %w(image/jpeg image/jpg image/png)
重要说明:替换file_name和内容类型,使其适合您的项目。
它在本地可用,因为您可能尚未更新回形针。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句