CRMEB标准版社交电商演示 CRMEB 标准版
CRMEB Pro高性能私域管理电商系统演示 CRMEB Pro版
CRMEB多店连锁加盟电商管理系统 CRMEB 多店版
多商户 PHP版
多商户 Java版
CRMEB Java开源商城系统 CRMEB Java版
CRMEB 开源外贸版电商系统 CRMEB 外贸版
CRMEB知识付费系统 知识付费
陀螺匠
产品 演示网址 账号 密码

CRMEB客服

CRMEB咨询热线 咨询热线

400-8888-794

CRMEB微信扫码咨询

微信扫码咨询

微信扫码咨询

应用市场 应用市场 CRMEB开源商城下载 源码下载 CRMEB帮助文档 帮助文档
返回顶部 返回顶部
CRMEB客服
CRMEB论坛
知识付费直播使用https方法
知识付费
2022-07-27
17927

知识付费现在文档中说明不能使用https原因是需要配置wss

第一步nginx配置wss

nginx配置参考

1、已经安装nginx,版本不低于1.3

2知识付费Workerman监听的是20014端口(websocket协议)

nginx配置类似如下:

server {

  location /wss/ {

    proxy_pass http://127.0.0.1:20014;           

    proxy_http_version 1.1;

    proxy_set_header Upgrade $http_upgrade;

    proxy_set_header Connection "Upgrade";

    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    proxy_set_header X-Forwarded-Proto  $scheme;

    proxy_set_header X-Real-IP $remote_addr;

 }

 

  # location / {} 站点的其它配置...

}

第二步修改websocket服务

配置完成后需要修改知识付费中根目录public/wap/first/zsff/js/WebSocket.js文件用来区别httpshttp访问

    if (document.location.protocol == "https:"){


that.ws = new WebSocket("wss://" + document.domain + "/wss/"+ ":" + port+'?uid='+window.uid+'&room='+window.room);

}else {

that.ws = new WebSocket("ws://" + document.domain + ":" + port+'?uid='+window.uid+'&room='+window.room);

}

第三步在宝塔中给知识付费站点配置证书知识付费后台基础配置下的网站网站链接改成https并且网站所有访问链接均改成https包括微信公众号菜单等

第四步使用命令php think workerman status检查workerman是否开启中若是开启需要使用命令php think workerman stop 关闭然后开启workerman如果关闭直接开启workerman

这样直播使用https就可以实现了


微信登录/注册

切换手机号登录

{{ bind_phone ? '绑定手机' : '手机登录'}}

{{codeText}}
切换微信登录/注册
暂不绑定
添加官方客服微信
CRMEB公众号二维码

联系客服 领取源码+接口文档🎁