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

Laravel执行composer install报找不到指定模块及mailparse扩展缺失求助

解决步骤(WAMP环境)
  • 首先确认你当前PHP的版本参数:在终端执行 php -v,确认PHP版本是7.3.x、架构是x64、线程安全版本(TS),和你当前使用的PHP环境一致。
  • 下载对应版本的php_mailparse.dll扩展文件:选择和你PHP版本、架构、线程安全完全匹配的mailparse扩展包,解压后将php_mailparse.dll放到PHP扩展目录,也就是报错提示的D:\wamp64\bin\php\php7.3.21\ext\路径下。
  • 修改PHP配置文件:
    1. 执行 php --ini 确认CLI模式加载的php.ini路径,和报错提示的路径一致的话就编辑该文件
    2. 先找到配置文件中extension=mbstring的行,必须在mbstring配置的下方添加一行配置:extension=mailparse(如果不生效可以改为extension=php_mailparse.dll)
    3. 保存配置文件
  • 验证扩展是否安装成功:在终端执行 php -m,查看返回的扩展列表中是否存在mailparse,存在即代表安装生效。
  • 重新执行 composer install 即可正常安装依赖。

注意:mailparse扩展依赖mbstring扩展,必须保证加载顺序是先mbstring后mailparse,否则会出现模块加载失败的报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 07:39:05