fecyo短信注册和登录异常的求助,多谢

bug问题 · wqch22 · 于 3年前 发布 · 1478 次阅读

1、参考《Fecmall-2.x 宝塔安装》(最新版);【一切正常】

2、参考《FecMall Fecyo 中文单商户B2C商城安装和配置》(最新版);【一切正常】

3、参考《Fecmall Fecyo 微信登陆,微信分享,手机帐号》,阿里短信服务配置和使用正常,微信服务号由于暂不涉及,未开通,fecyo config配置微信服务号相关配置时使用任意子串填入;

4、站点访问正常,浏览正常;

5、注册时收到验证码,填入后提交,出现如下错误:

Unknown Property – yii\base\UnknownPropertyException

Setting unknown property: fecyo\models\mysqldb\customer\CustomerLogin::email

vendor/yiisoft/yii2/base/Component.phpat line 209

            $behavior->$name = $value;
            return;
        }
    }

if (method_exists($this, 'get' . $name)) {

        throw new InvalidCallException('Setting read-only property: ' . get_class($this) . '::' . $name);
    }

    throw new UnknownPropertyException('Setting unknown property: ' . get_class($this) . '::' . $name);
}

6、此时数据库中已有这个手机号的注册记录,用刚才注册的手机号登录时,是同样错误:

Unknown Property – yii\base\UnknownPropertyException

Setting unknown property: fecyo\models\mysqldb\customer\CustomerLogin::email

7、除了安装时有必要的改动,系统均默认配置;

搞了好久,没有头绪,还请大佬们指点一二,多谢

共收到 9 条回复 问题提问
Fecmall#13年前 0 个赞

fecmall版本号? 是2.6.0?

wqch22#23年前 0 个赞

通过BT一键式安装fecmall,fecyo是1.7.3,查看composer.json关于版本部分如下: "require": {

    "php": ">=5.6.0",
    "yiisoft/yii2-bootstrap": "*",
    "yiisoft/yii2-apidoc": "~2.0.0",
    "fancyecommerce/fecshop": "2.6.0"
},
Fecmall#33年前 0 个赞

你把报错信息写完整,信息太少,帮不上忙 (请写上全部报错信息,或者将文件发给邮箱 2358269014@qq.com )

官网demo: http://fecyo.fecshop.com/ 不存在这个问题

Fecmall#43年前 0 个赞

或者你自己debug一下代码,找找原因。

wqch22#53年前 0 个赞

多谢fecmall,官网DEMO没有问题,相关日志的邮件已发,望查收;

注意对比了注册界面,官方DEMO里面的注册邀请码一栏,在安装后消失了(如上图),完全是默认配置,还有哪个地方需要设置?这么神奇?

Fecmall#63年前 0 个赞

@wqch22 #5楼 官方demo安装了插件:http://addons.fecmall.com/46536133

wqch22#73年前 0 个赞

多谢

Fecmall#83年前 0 个赞

fecmall-2.6.0框架底层更改造成的fecyo出问题,正在修正这个问题。

相关帖子:http://www.fecmall.com/topic/4148

Fecmall#93年前 0 个赞

升级到fecyo-1.7.4

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