tgy3300

第 644 位会员

会员
个人信息
  • 加入于 2018-09-08 12:02:19
  • 最后登录时间 2年前
个人成就
  • 发表文章次数 56
  • 发布回复次数 123
  • 个人主页浏览次数 37
请教关于 fecmall 的 appserver 开发问题3年前

其实我就想问在这里,怎么像mysql一样使用 select distinct myid from a 这样的语句来去除重复的记录

fecmall 的 appserver 配置跨域,不支持多域吗4年前

@Fecmall [#6楼](#comment6) 不关vue的事,现在vue端已经可以和appserver通信了,就是我想让appserver端支持网页应用,同时也支持桌面应用,,这时和 appserver 通信,就会有两个跨域地址,一个来自网页应用(地址是:https://127.0.0.1),另一个来自桌面应用(地址是:app://.) 哪appserver的跨域配置就会如下

就是只要 'Origin' => ['http://127.0.0.1', 'http://127.0.0.2'] 这里是多个域名就会出错,这是appserver 的bug问题

'appserver_cors' => [
	....
	'Origin' => ['http://127.0.0.1', 'app://.'],
	....
]

但此时就会再现上面的错误,求助作者大佬

fecmall 的 appserver 配置跨域,不支持多域吗4年前

配置支持多域,还是不行,求助大佬

fecmall 的 appserver 配置跨域,不支持多域吗4年前

已解决,是我自己的nginx 没配置

fecmall 的 appserver 配置跨域,不支持多域吗4年前

后面我重新配置后,又提示这个错误

网站迁移到线上服务器后,报 Redis error: ERR unknown command del 错误,求大神帮助4年前

终于解决了,问题真出在redis.conf里,该文件里被添加了新的命令如下:

# 新添加                                                                   
rename-command FLUSHALL ""
rename-command FLUSHDB  ""
rename-command KEYS     ""       
rename-command SHUTDOWN ""
rename-command DEL      ""
rename-command EVAL     ""     

在这几句命令前加 # 号注释掉,重启即可解决

这个帖子的错误 http://www.fecmall.com/topic/1692 重现4年前

问题已经解决,前端异步请求时,指定请求部信息为json格式即可,

headers['Content-Type'] = "application/json;charset=UTF-8";

这个帖子的错误 http://www.fecmall.com/topic/1692 重现4年前

当时遇到这问题,只需要打开 @appserver/config/main-local.php 配置 parsers 为json即可,可现在配置后,问题依然存在

今天使用了fecmall的appserver端做了个发送手机短信验证码的接口,出现 fined variable: modules 4年前

我参考的就是图片验证码的做法,但感觉Redis没使用起来,我怎么检测是否使用了Redis存储session了,我

// 把验证码存入session,并记录创建时间
    public function setSessionCode()
    {
        \Yii::$service->session->set($this->_sessionKey, $this->code);
        \Yii::$service->session->set( $this->_sms_time, time() );
    }

这样后,去

这里面没有找到

\Yii::$service->session->set($this->_sessionKey, $this->code);
        \Yii::$service->session->set( $this->_sms_time, time() );

这两句生成的 session

今天使用了fecmall的appserver端做了个发送手机短信验证码的接口,出现 fined variable: modules 4年前

我其实用的就是以前的fecshop的文件配置版本,,新版的全后台配置版本,我没用,我使用的,也是 \Yii::$service->session->get($this->_sessionKey),session配置的storage为SessionRedis

今天使用了fecmall的appserver端做了个发送手机短信验证码的接口,出现 fined variable: modules 4年前

奇怪,http://demo.fancyecommerce.com/#/customer/account/register 页面用到的表单注册接口,,http://fecshop.appserver.fancyecommerce.com/customer/register/account 中 \Yii::$service->helper->captcha->validateCaptcha($captcha) 里可以使用session,如下

public function validateCaptcha($captchaData)
    {
        $captchaData = $this->getCode($captchaData);
        $sessionCaptchaData = \Yii::$service->session->get($this->_sessionKey);

        return ($captchaData === $sessionCaptchaData) ? true : false;
    }

我做的短信验证码,也是这思路,使用方式也和这个一样,为什么我的那个不行,

看了新版的fecmall,数据全部存储在mysql后,好多数据都是数组系列化后存储的,这样好吗?4年前

@Fecmall #3楼

这个我看过了,,只是连接Mongodb数据库,我说的是,fecmall操作Mongodb数据表

看了新版的fecmall,数据全部存储在mysql后,好多数据都是数组系列化后存储的,这样好吗?4年前

作者能不能出一个在fecmall中如何使用mongodb的教程,就是怎么建mongodb数据表,怎么增删改查mongodb 数据表

fecmall-2.2.1版本发布4年前

意思,虽然现在改成后台配置了,但以前的开发文档,还是有效的是吧!双数据库还在用的是吧,

Your Site Analytics