我有一个文件上传,当我在 localhost 上测试它时,所有的 mime 类型都可以。(txt、pdf、doc、docx、xls、xlsx)
当我在服务器上测试相同的文件时,它会将所有 mime 类型更改为 application/octet-stream。
PHP.ini 或其他任何地方是否有任何设置?
服务器正在使用 WAMP。
PHP 框架网络
我有一个文件上传,当我在 localhost 上测试它时,所有的 mime 类型都可以。(txt、pdf、doc、docx、xls、xlsx)
当我在服务器上测试相同的文件时,它会将所有 mime 类型更改为 application/octet-stream。
PHP.ini 或其他任何地方是否有任何设置?
服务器正在使用 WAMP。
PHP 框架网络
上面提到的答案是 RFC 规范的工作方式。查看为什么我将 .csv 文件的 mime 类型作为“application/octet-stream”?了解更多信息。
问题是服务器上的 PHP 中没有 fileinfo 扩展名。激活后一切正常。