本源码为店主购买并二次开发实际使用中,代码为全开源,整站使用及二次开发均可放心使用。
本店提供免费安装配置服务。
本站系统完全开源,非受权
系统要求php版本为5.6+,包含5.6,mysql>=5.6
1、解压缩包,复制nickbai-whisper_tp5-master/whisper_tp5文件夹下除了whisper.sql数据库文件外的所有文件,上传到你服务器的一个目录,例如是/www/wwwroot/whisper
2、建立站点,目录指向到whisper/public
3、新建whisper数据库,导入whisper.sql,设置编码为:utf8
4、修改application下面的database.php,换成您实际的。
//服务器地址
’hostname’=>’127.0.0.1’,
//数据库名
’database’=>’whisper’,
//客户名
’username’=>’root’,
//密码
’password’=>’root’,
//端口
’hostport’=>’3306’,
5.开放防火墙的80端口,注意了,华为云或者阿里云服务器还有一个安全组,别忘了也放行80端口
6.浏览器访问xxx.xxx.com/admin即可以进入管理系统了。
默认的客户名和密码为adminadmin
7.运行环境调试好之后,需要修改Events.php中的数据库参数。
Events.php文件位于/whisper/GatewayWorker/Applications/whisper下,前面的路径,请您自己对照自己的实际情况查找。只需知道它位于系统的GatewayWorker/whisper下面。
self::$db=newWorkermanMySQLConnection(’192.168.1.102’,’3306’,’root’,’root’,’whisper’);
数据库配置参数的意思,依次为host,port,user,password,dbname。配置正确,并保存。
8.启动soket服务:
进入/whisper/vendor/GatewayWorker/,编辑start_for_win.bat,把里面的路径改成实际的,可以先在cmd里测试下,好了后双击start_for_win.bat,各项提醒OK表示正常。
9.socket端口修改
默认的websocket监听的端口是8282,您需要在服务器的防火强开放此端口。您假如想更改这端口,可以到
whisper/GatewayWorker/Applications/whisper/start_gateway.php中进行修改。绝大部门的用户端无法连上服务器,都是由于这个起因。
更改端口后,需配置application/config.php
’socket’=>’192.168.1.104:8282’
10.客服的工作平台入口为youdomain.com/service默认的两个客服
帐号为:客服小白客服小美密码:123456
以下为网站集成客服,不明白的可以进入http://yourdomain.com/查看首页代码:
每个网站的风格不同,这里我不会提供客服咨询的悬浮样式。我相信您的网站上一定也有自己设计好的样式。
演示站点:http://zx.nx345.cn/