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

WPCargo插件生成条形码时触发致命错误求助

WPCargo插件生成条形码时触发致命错误求助

看起来你遇到的是WPCargo插件生成条形码时的依赖缺失问题,我帮你理清楚原因和解决办法:

先看错误信息里的核心提示,这是问题的关键:

Fatal error: Uncaught Picqer\Barcode\Exceptions\BarcodeException: Neither gd-lib or imagick are installed!

这说明你的XAMPP服务器里,既没有启用PHP的GD库,也没有安装Imagick扩展——这两个是生成PNG格式条形码必须的图片处理依赖,插件用的picqer/php-barcode-generator库需要二选一才能正常工作。

下面是针对XAMPP环境的具体解决步骤:

方法一:启用GD库(优先推荐,操作更简单)

GD库是PHP自带的图片处理扩展,一般只需要开启即可:

  • 找到XAMPP安装目录下的php.ini文件,路径大概是C:\xampp\php\php.ini
  • 用文本编辑器打开后,搜索extension=gd,把行首的分号;删掉(如果存在的话)
  • 保存文件后,重启XAMPP的Apache服务器
  • 可以新建一个info.php文件,内容写<?php phpinfo(); ?>,访问这个页面搜索“GD”,确认GD库已经启用

方法二:安装并启用Imagick扩展(可选)

如果你更倾向于用Imagick,需要额外安装扩展:

  • 下载和你的XAMPP中PHP版本、线程安全状态匹配的Imagick扩展文件
  • 把扩展文件放到C:\xampp\php\ext目录下
  • 打开php.ini,添加一行extension=imagick
  • 重启Apache服务器,同样用phpinfo()确认Imagick是否启用

完成以上操作后,再尝试生成条形码,应该就能解决这个致命错误了。

备注:内容来源于stack exchange,提问作者Jay Kamacho

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.21 13:28:09