Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试通过以下方式获取上传文件的扩展名
$file->guessExtension();
并获取空值,但显示 mime 类型
application/vnd.ms-office
文件是在名为newFile.doc的 linux 环境中的 libre office 中创建的。
编辑 1我只需要知道为什么 guessExtension 给出空值?通过调用扩展函数,我应该得到文档字符串。
我认为这个问题与 Symfony2 没有直接关系。这似乎是 PHP 和 Apache MIME 类型配置的问题。
看看这些答案:
MSOFFICE MIME 类型验证
PHP 的 MIME 类型不正确