gpt4 book ai didi

php - finfo 返回的类型错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:47:55 25 4
gpt4 key购买 nike

$finfo = new finfo(FILEINFO_MIME_TYPE);
echo $finfo->file($file)

它给出:

对于 .msg:CDF V2 文档,已损坏:无法读取摘要信息

对于 .doc : application/vnd.ms-excel

对于 .docx:应用程序/zip

...

/opt/xampp/etc/mime.types 看起来不错

有什么想法吗?

最佳答案

正如 AmazingDreams 所说,这些是 zip 文件中的 openxml。如果你解压缩,它会简单地告诉你它是一个 XML。

您可以将类型添加到 htaccess 文件,以便 apache 可以识别它们...只需将这些行添加到您网站根目录中的 htaccess 文件:

AddType application/vnd.ms-word.document.macroEnabled.12 .docm
AddType application/vnd.openxmlformats-officedocument.wordprocessingml.document docx
AddType application/vnd.openxmlformats-officedocument.wordprocessingml.template dotx
AddType application/vnd.ms-powerpoint.template.macroEnabled.12 potm
AddType application/vnd.openxmlformats-officedocument.presentationml.template potx
AddType application/vnd.ms-powerpoint.addin.macroEnabled.12 ppam
AddType application/vnd.ms-powerpoint.slideshow.macroEnabled.12 ppsm
AddType application/vnd.openxmlformats-officedocument.presentationml.slideshow ppsx
AddType application/vnd.ms-powerpoint.presentation.macroEnabled.12 pptm
AddType application/vnd.openxmlformats-officedocument.presentationml.presentation pptx
AddType application/vnd.ms-excel.addin.macroEnabled.12 xlam
AddType application/vnd.ms-excel.sheet.binary.macroEnabled.12 xlsb
AddType application/vnd.ms-excel.sheet.macroEnabled.12 xlsm
AddType application/vnd.openxmlformats-officedocument.spreadsheetml.sheet xlsx
AddType application/vnd.ms-excel.template.macroEnabled.12 xltm
AddType application/vnd.openxmlformats-officedocument.spreadsheetml.template xltx

参见 here以讨论该主题。

关于php - finfo 返回的类型错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17853623/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com