如您所见:
[纸夹]内容类型欺骗:Filename Dog。png(来自标题的图像/png,[“图像/png”]来自扩展名),
从文件命令中发现的内容类型:。
请参阅文档以允许这种组合。
回形针(或更准确地说
file -b --mime
用于标识内容类型的命令)会自动失败,结果会留下空字符串。
它在Ubuntu上运行良好,因为
file
程序包含在您的发行版中(您可以使用以下命令验证
man file
或
which file
)。如果你跑步
sudo apt remove file
在Ubuntu上,然后尝试上载文件,将产生与上述相同的错误消息。
如果你想在窗户上使用回形针,根据
this section
,您应该安装
文件
手动并向环境变量添加路径:
-
下载(&A);从安装文件
this URL
-
转到GnuWin32目录并运行
file.exe
测试它的工作原理。
-
Add file.exe path to your PATH variable
或添加
Paperclip.options[:command_path] = 'C:\Program Files (x86)\GnuWin32\bin
到您的配置/环境