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

Laravel安装simple-qrcode库时Composer报ext-gd扩展缺失错误如何解决?

simple-qrcode库安装失败(ext-gd缺失)解决方案

错误根因

simple-qrcode 4.2版本依赖PHP的GD图像处理扩展,当前运行环境未启用该扩展,导致composer依赖校验不通过。

解决步骤(XAMPP Windows环境)

  • 打开报错提示的PHP配置文件:C:\xampp\php\php.ini
  • 用文本编辑器打开后搜索extension=gd,找到对应配置行后删除行首的注释符;
  • 保存配置文件,重启XAMPP的Apache服务使配置生效
  • 终端执行命令php -m,确认返回的扩展列表中存在gd,即表示扩展启用成功
  • 回到Laravel项目根目录,重新执行安装命令:
    composer require simplesoftwareio/simple-qrcode

其他环境扩展安装参考

  • Debian/Ubuntu系列操作系统:执行命令sudo apt install php-gd,安装完成后重启PHP服务
  • CentOS/RHEL系列操作系统:执行命令sudo yum install php-gd,安装完成后重启PHP服务
  • 若已安装PHP imagick扩展,也可满足simple-qrcode的依赖要求,无需额外安装GD扩展

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 01:57:04