介绍
自用的PHP在线客服聊天系统 ,能接入任何网站和平台和app,支持链接接入聊天、支持扫二维码接入聊天。 拥有自己的聊天客服,客服数量没有限制,也不用给第三方交月租费了。
在网络上找了一圈“客服系统源码”,配置测试了一下,发现所有的“客服系统源码”基本都不能正常的使用。
所以更新了这份新源码,亲测是可以正常使用的,因此顺便也给大家简单分享一下!好东西,可以直接使用,可以二开。
环境要求:apache/nginx php>=5.6 mysql>=5.6(必须是php7.2和以下的版本,不支持>php7.3。在php7.4下部分功能异常,没法完整使用)
其它重要的注意事项:
1、取消防跨站攻击(open_basedir前面不要打勾),根目录绑定public,伪静态thinkPHP
2、禁用PHP函数(两种方式:一种是直接在宝塔面板的php设置里“禁用函数”选项中直接把pcntl开头的函数除pcntl_exec外都删除,也就是说pcntl开头的函数只禁用pcntl_exec这个函数,其他的都放行;
3、开启推送:
cd /www/wwwroot/你的域名/cgwl_pusher
php start.php start -d
这一步可能会报错,请参照以下步骤解决。
启动不了,然后就各种寻找解决办法。后来知道是由于PHP配置的缘故,修改php.ini将disable_functions这个里面的以pcntl开头开头的函数都去掉,然后保存,接着重新启动就好了。
安装教程
1、取消防跨站攻击(open_basedir前面不要打勾),根目录绑定到public,伪静态thinkPHP(这些必须先操作,不然安装就报错)。
2、浏览器打开:你的域名/install.php
3、安装的过程中注意自己设置的websocket端口(默认的是9090)和客服系统的api端口(默认的是2080),需要在你购买的云服务器的安全设置中和宝塔面板的安全设置中都把这两个端口放行,如果你自己修改了默认的端口,则需要放行对应的端口。
=======================================================================================
后台效果
1、浏览器打开“你的域名/platform/passport/login.html”登陆。
2、账户管理(进入这个栏目创建客服账号,然后就可以登录该客服账号使用客服系统的具体功能了。每个客服账号都是独立的账号,本系统可以无限开设客服账号)。
3、客服系统。
4、设置。
5、添加客服系统后,出来的聊天界面效果图: