PHP 服务器上的文件上传将 mime 类型更改为 application/octet-stream
PHP file upload on server changed mime-type to application/octet-stream
我有一个文件上传,当我在本地主机上测试它时,所有 mime 类型都正常。
(txt, pdf, doc, docx, xls, xlsx)
当我在服务器上测试相同的文件时,它会将所有 mime 类型更改为 application/octet-stream。
在PHP.ini或其他地方有设置吗?
服务器正在使用 WAMP。
PHP 框架内特
上面有人提到的答案是 RFC 规范的工作方式。查看 Why am I getting mime-type of .csv file as "application/octet-stream"? 了解更多信息。
问题是服务器上的 PHP 中没有文件信息扩展名。
激活后一切正常。
我有一个文件上传,当我在本地主机上测试它时,所有 mime 类型都正常。 (txt, pdf, doc, docx, xls, xlsx)
当我在服务器上测试相同的文件时,它会将所有 mime 类型更改为 application/octet-stream。
在PHP.ini或其他地方有设置吗?
服务器正在使用 WAMP。
PHP 框架内特
上面有人提到的答案是 RFC 规范的工作方式。查看 Why am I getting mime-type of .csv file as "application/octet-stream"? 了解更多信息。
问题是服务器上的 PHP 中没有文件信息扩展名。 激活后一切正常。