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

Shopware 6.4.20.2商店激活失败:插件解压错误求助

解决Shopware 6.4.20.2安装SwagExtensionStore插件时的提取错误

问题原因

该错误源于Shopware的插件提取器(PluginExtractor.php)检测到插件包中包含了不符合规范的文件(.gitignore、CHANGELOG_de-DE.md),这类文件不在Shopware允许的插件包文件列表内。

解决方案

方法1:手动修复插件包(推荐)

  • 前往Shopware官方商店下载SwagExtensionStore插件的zip安装包
  • 解压zip包,删除根目录下的.gitignore和CHANGELOG_de-DE.md文件
  • 将修改后的SwagExtensionStore文件夹重新打包为zip包(确保zip根目录直接是插件文件夹,无多余嵌套层级)
  • 在Shopware后台插件管理中选择“上传插件”,上传修改后的zip包完成安装

方法2:临时调整提取器规则(应急方案)

注意:修改vendor目录文件会在执行composer update时被覆盖,仅作临时解决手段

  • 打开文件C:\wamp64\www\newshop\vendor\shopware\core\Framework\Plugin\PluginExtractor.php
  • 定位到第109行附近的文件校验逻辑,找到定义允许文件/目录的规则(通常是数组或正则表达式)
  • 将.gitignore和CHANGELOG_de-DE.md添加到允许列表,或临时注释掉该条校验逻辑
  • 保存文件后,执行以下命令清除缓存并刷新插件列表:
    php bin/console cache:clear
    php bin/console plugin:refresh
    
  • 重新尝试安装插件

方法3:检查本地环境权限

  • 确保C:\wamp64\www\newshop\var\plugin目录有足够的读写权限(Web服务器进程需能读写该目录)
  • 清除浏览器缓存和Shopware后台缓存后,再次尝试从商店安装插件

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 01:27:09