我设法在我的公司项目上设置了Paperclip,并且在我的本地机器上一切都很好,这些文件都保存在本地和S3桶上,但是当我部署到我们的暂存环境时,日志中显示了以下错误:
命令::file -b --mime -b I,2017-04-12T20:45:53.506732 #25375 INFO -回形针内容类型伪造:文件名test.pdf (应用程序/pdf来自标题,"application/pdf“来自扩展名),内容类型从文件命令中发现:。请参阅文档以允许此组合。
假媒体类型的错误显示在屏幕上。我在网上找不到任何关于这种特殊情况的信息。
发布于 2017-10-11 22:40:17
出现此问题的原因是,由于某种原因,/usr/bin不在通过乘客时由剪纸夹使用的$PATH中。若要解决此问题,请向config/environments/production.rb (或类似的)添加以下内容:
Paperclip.options[:command_path] = "/usr/bin/"https://stackoverflow.com/questions/43379977
复制相似问题