rails 回形针验证错误

Paperclip validation error on rails

我正在使用回形针上传 excel 文件。我可以使用任何浏览器从 mac 和 windows 上传一个文件。但是当我们尝试我同事的电脑时,它说该文件无法上传。

这可能吗?我的意思是我认为验证过程在服务器上运行。我们如何使用相同的文件、相同的服务器、相同的浏览器获得不同的结果?

这是我在我的模型上使用的验证码。

has_attached_file :attachment validates_attachment_content_type :attachment, content_type:['application/vnd.ms-excel', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet']

你们怎么看它为什么会这样?

更改了验证并且非常有效!

validates_attachment_file_name :attachment, matches: [/\.xls/, /\.xlsx?$/, /\.csv?$/]