You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel项目报错:无法猜测MIME类型,启用php_fileinfo仍未解决

解决Laravel图片验证报错:无法猜测MIME类型

本地Laravel项目添加图片验证规则后出现报错:

Unable to guess the MIME type as no guessers are available (have you enabled the php_fileinfo extension?).

已在XAMPP的php.ini添加extension=php_fileinfo.dll但错误仍存在,以下是可行的解决步骤:

  • 确认修改的是Apache实际加载的php.ini文件:创建一个info.php文件,写入<?php phpinfo(); ?>,访问该文件后查看Loaded Configuration File项,确认你修改的是这个路径下的php.ini——XAMPP常存在多个php.ini文件,别改错了。
  • 修正php.ini配置行:将extension=php_fileinfo.dll改为extension=fileinfo(新版PHP无需前缀和后缀,避免兼容性问题),同时确保该行前面没有分号;(分号代表注释,会使配置无效)。
  • 重启Apache服务:修改php.ini后必须重启XAMPP的Apache进程,否则新配置不会生效。
  • 验证扩展是否启用:再次访问info.php,搜索fileinfo关键字,确认扩展状态为已启用。
  • 检查扩展文件是否存在:如果以上步骤都无效,查看XAMPP的php/ext目录下是否有php_fileinfo.dll文件,若缺失,重新下载对应版本的XAMPP包补充该文件。

内容的提问来源于stack exchange,提问作者ISSA98

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 20:25:17