【Fecyo扩展系统】无法安装成功

安装报错 · qwzj · 于 3年前 发布 · 2057 次阅读

【Fecyo扩展系统】最初安装过一次, 报错SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'wallet' The SQL being executed was: ALTER TABLE customer ADD wallet DECIMAL( 12, 2 ) NULL DEFAULT '0' COMMENT '站内余额的值',并没有安装成功。 后面在“已经安装应用”里可以看到,但并没有激活,显示关闭。

然后在应用市场再次点安装,总是重复报错**SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'wallet' 。尝试删除字段wallet,每安装一次又产生一次,但就是无法安装成功。

也无法卸载应用。在已经安装应用里又有显示。

请问如何卸载该未成功的应用,或如何安装成功该应用。

共收到 6 条回复
johocn#13年前 0 个赞

1、已安装应用->应用激活 2、按照addons\fecmall\walletyo\administer\install。php里的sql手动执行一遍

qwzj#23年前 0 个赞

1、虽然可以选应用激活,并显示保存成功。但似乎什么都没变。如果再次点安装后,原来显示激活后,又变成了关闭。 2、在数据库的sql里全部手动执行过walletyo\administer\install.php里的sql,后去查看安装状态没有变。 3、将【Fecyo扩展系统】的模板添加进

  》1.Store设置(配置第三方模板路径)
  》1.1网站配置 --> Appfront配置 --> Store配置
  》编辑,弹出框,第三方模板路径: @walletyo/app/appfront/theme,

网站首页报错内容: yii\base\InvalidArgumentException: Invalid path alias: @walletyo/app/appfront/theme in /www/wwwroot/www.jindianit.com/vendor/yiisoft/yii2/BaseYii.php:154 Stack trace:#0 /www/wwwroot/ ==== 可能还是安装问题没有解决。请指导。

hanmingshi#33年前 0 个赞

@qwzj #2楼 进数据库改安装与否成功的标识,然后把版本号降低,再后台点击升级到1.7.9后就能成功了

Fecmall#43年前 0 个赞

如果安装失败,请还原数据库重新安装扩展,这个是重复安装fecyo的报错

niubi#53年前 0 个赞

@hanmingshi [#3楼](#comment3) 试了你的方法,没成功,把 Fecyo 的sql字段删除了一些,但不知道具体涉及哪些字段,没删干净,就又报错在那了。基本都是SQL插入字段重复之类的报错。特别是手机和邮箱互换的这个操作。

其实手机和邮箱可以是并存的。 例如 https://fxg.jinritemai.com/index.html#/ffa/login 或者增加一个识别码,已经安装过Fecyo的,卸载后重装不再执行表结构相关的插入数据,因为卸载Fecyo时没删除Fecyo安装时的SQL。

Fecmall#63年前 0 个赞

@niubi #5楼 最简单的办法全部重装,备份数据库后,安装fecyo扩展。

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics