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

C盘与XAMPP目录各存一个PHP目录是否正常及fileinfo报错如何解决

问题解答

两套PHP目录说明

你设备上的两个PHP目录属于两套独立的PHP安装,属于正常情况:C:/ 路径下的是单独安装的PHP版本,C:/xampp/ 路径下的是XAMPP集成环境自带的PHP,两套互相独立,不属于安装错误。

定位需要修改的php.ini文件

无需盲目修改两个目录下的配置文件,先执行以下命令查看当前CLI模式下PHP实际加载的配置文件路径:
php --ini
命令输出中 Loaded Configuration File 字段对应的路径就是你需要修改的php.ini,另一份未被加载的配置文件无需改动。

修复fileinfo重复加载警告

打开对应php.ini文件后,按以下步骤操作即可:

  • 先全局搜索 extension=fileinfo 配置项,如果配置文件中存在两行及以上该配置,只保留一行,其余行前面加半角分号 ; 注释即可
  • 如果仅存在一行 extension=fileinfo,再查看 php --ini 输出中 Scan for additional .ini files in 字段对应的目录,检查该目录下的ini配置文件是否也存在 extension=fileinfo 配置,注释掉其中一处即可

可选优化(避免后续配置混淆)

如果后续不想再出现两套PHP配置混淆的问题,可以修改系统环境变量Path:删掉C:/下独立PHP的路径,添加C:/xampp下的PHP路径,这样CLI命令行和XAMPP的Web运行环境会使用同一套PHP配置,避免出现不一致的问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 21:36:03