社区首页 > 使用教程 > 【教程】ShopWind开源电商系统 - IM聊天工具启用说明

【教程】ShopWind开源电商系统 - IM聊天工具启用说明

admin发表在 使用教程 2021-01-13 04:01:42 1120

WEBIM 是ShopWind开源电商系统内置的即使聊天工具,方便买家卖家进行在线交流。

一.  Windows服务器

1)      打开:im/start_for_win.bat 将里面的路径改为网站实际的路径后保存(注意,必须是全路径,如:D:\wwwroot\ im\Applications\YourApp\start_register.php)。 如果网站根目录在D盘下面的wwwroot可以忽略此项修改。

2)      网页编辑软件(不要用记事本)打开:im/Applications/YourApp/Events.php 修改 public static $gateway = '您网站的访问网址',例如:https://www.shopwind.net

3)      服务器需要开设8282端口,测试服务器是否已经开启8282端口可以在在浏览器打开http://域名:8282,如果出现下图所示,证明8282端口已经开启。

 1.png 

4)   双击 im/start_for_win.bat 弹出的CMD窗口如下图显示,则IM功能打开成功。该窗口不能关闭,让其一直开,当服务器重启后重复此项操作。 

2.png

其他问题:(如果以上操作未能成功开启IM功能参看一下操作)

1) 如果双击 bat文件报错“syntax error, unexpected T_STRING”则可能是php版本不是 > php5.3 试图切换到高版本

2)如果双击 bat文件报错如下图所示

3.png

则需要设置环境变量,右击我的电脑-属性-高级-环境变量-系统变量,找到 Path 这一项,鼠标双击 Path 这一项,在最后加入你的 PHP 目录和类库所在的路径,设置好之后,重启服务器。如下图操作所示。

4.png

 

3)如果是阿里云服务器,需要在 云服务器ECS-》安全组配置-》配置规则-》公网入方向-》添加安全组规则-》增加TCP 8282 端口。

4)如果服务器开启防火墙,还需要在服务器-windows防火墙-》如站规则-》新建规则-》端口-80-》允许链接-》名称随便填(如:web80-》提交

二.  Linux服务器

1) 网页编辑软件(不要用记事本)打开:im/Applications/YourApp/Events.php 修改 public static $gateway = '您网站的访问网址',例如:https://www.shopwind.net

2) 服务器需要开设8282端口,测试服务器是否已经开启8282端口可以在在浏览器打开http://域名:8282,如果出现下图所示,证明8282端口已经开启。

5.png

3) 启动WorkerMan:执行命令:/opt/lampp/bin/php      /站点目录/im/start.php start -d  打回车

4) 完毕

回复
Re :
您需要登录后才可以回帖 登录