Windows11+XAMPP环境下Composer安装mpdf v8.2.3失败求助
解决Windows 11下XAMPP环境安装mpdf的依赖问题
问题1:ext-gd扩展缺失
- 打开XAMPP控制面板,点击Apache模块旁的「Config」,选择「PHP (php.ini)」
- 在打开的php.ini文件中,找到
;extension=gd这一行,删除开头的分号,改为extension=gd - 保存php.ini,重启XAMPP的Apache服务
问题2:zip扩展缺失
- 同样打开上述php.ini文件,找到
;extension=zip,删除开头的分号,改为extension=zip - 保存文件后重启Apache服务
问题3:zip/unzip命令缺失或Git未在PATH中
方案一:配置7-Zip(推荐,无需Git)
- 下载安装7-Zip,默认安装路径为
C:\Program Files\7-Zip - 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 在系统变量的「Path」中添加
C:\Program Files\7-Zip,点击确定保存 - 关闭并重新打开命令行窗口,使环境变量生效
方案二:配置Git
- 下载安装Git for Windows,安装过程中选择「Add Git to your PATH」选项
- 安装完成后重启命令行窗口
完成配置后重新安装
执行以下命令重新安装mpdf:
composer require mpdf/mpdf
内容的提问来源于stack exchange,提问作者Charitha Abeynayaka
相关产品推荐
相关产品推荐

