win10 tp5.1 无法启动GatewayWorker

提问six 回复了问题 • 2 人关注 • 1 个回复 • 10 次浏览 • 1 分钟前 • 来自相关话题

关于wss配置的一些问题

提问six 回复了问题 • 2 人关注 • 1 个回复 • 13 次浏览 • 2 分钟前 • 来自相关话题

mac电脑如何通过docker安装和运行workerman?

回复

提问jack 发起了问题 • 1 人关注 • 0 个回复 • 19 次浏览 • 8 小时前 • 来自相关话题

workerman TCP close方法,收不到返回的数据

提问six 回复了问题 • 2 人关注 • 2 个回复 • 48 次浏览 • 23 小时前 • 来自相关话题

busy进程定位

提问blogdaren 回复了问题 • 2 人关注 • 1 个回复 • 30 次浏览 • 1 天前 • 来自相关话题

gateway到bussiness延迟

提问zhouyuhi 回复了问题 • 2 人关注 • 2 个回复 • 36 次浏览 • 1 天前 • 来自相关话题

socketio客户端Safari浏览器无法携带sid进而报错Bad handshake method

提问walkor 回复了问题 • 2 人关注 • 1 个回复 • 29 次浏览 • 1 天前 • 来自相关话题

如何使用定时器功能,每间隔一段时间,给用户发送消息

提问walkor 回复了问题 • 2 人关注 • 2 个回复 • 68 次浏览 • 2 天前 • 来自相关话题

gateway会不会把新用户链接随机到已经busy的进程里

提问blogdaren 回复了问题 • 2 人关注 • 1 个回复 • 39 次浏览 • 3 天前 • 来自相关话题

关于static的变量内存常驻

提问walkor 回复了问题 • 2 人关注 • 1 个回复 • 63 次浏览 • 3 天前 • 来自相关话题

@walkor 您的一对一视频聊天 为何第二个人连接服务,会想服务发起多个publish。有是二十几次,而且次数不一致。

提问walkor 回复了问题 • 2 人关注 • 1 个回复 • 55 次浏览 • 3 天前 • 来自相关话题

使用AsyncTcpConnection方法 workerman断开 远程服务器报错问题

提问朕震惊了 回复了问题 • 2 人关注 • 1 个回复 • 38 次浏览 • 3 天前 • 来自相关话题

workman是如何做到监听同一个端口的呢?

提问blogdaren 回复了问题 • 2 人关注 • 1 个回复 • 45 次浏览 • 3 天前 • 来自相关话题

请问这是因为什么。exit with status 64000。

提问blogdaren 回复了问题 • 2 人关注 • 1 个回复 • 49 次浏览 • 4 天前 • 来自相关话题

为什么timer:add 每秒会执行4次

提问喵了个咪 回复了问题 • 2 人关注 • 1 个回复 • 37 次浏览 • 4 天前 • 来自相关话题

基于workerman+gatawayworker+thinkphp5搭建的客服系统

案例shmilylbelva 发表了文章 • 0 个评论 • 36 次浏览 • 4 天前 • 来自相关话题

laykefu thinkphp5+Gatewayworker搭建的web客服系统 体验地址:http://laykefu.guoshanchina.com github仓库:https://github.com/shmil ...查看全部
laykefu
thinkphp5+Gatewayworker搭建的web客服系统
体验地址:http://laykefu.guoshanchina.com
github仓库:https://github.com/shmilylbelva/laykefu1.客户端接入
1、添加laykefu.css样式文件
[code]    <link href="http://laykefu.guoshanchina.com/static/customer/css/laykefu.css" rel="stylesheet" type="text/css" />
[/code]
2、添加jquery.js和laykefu.js 文件
[code]<script src="https://cdn.staticfile.org/jquery/2.1.4/jquery.min.js"></script>
<script src="http://laykefu.guoshanchina.com/static/customer/js/laykefu.js"></script>
[/code]
3、添加html目标代码 id="show-laykefu",样式可根据需求自定义
[code]<div class="laykefu-min">咨询客服</div>
[/code]
默认显示一个客服
4、初始化laykefu
[code]    laykefu.init({
group: 1,//客服分组
socket: '127.0.0.1:7272',//聊天服务器地址
face_path:'/static/customer/images/face',//表情包路径
upload_url:'/index/upload/uploadImg',//图片上传路径
});

[/code]
5、如果需要展示多个客服,那么需要这么修改
[code]<div class="laykefu-min" data-group="1" >售前客服</div>
<div class="laykefu-min" data-group="2" style="margin:100px">售后客服</div>

[/code]
初始化前需要先获取group的值
[code]$(".laykefu-min").click(function(){
var group = $(this).attr('data-group');
laykefu.init({
group: group,//客服分组
socket: '127.0.0.1:7272',//聊天服务器地址
face_path:'/static/customer/images/face',//表情包路径
upload_url:'/index/upload/uploadImg',//图片上传路径
});
});
[/code]
6、可选参数
可配置参数如下
[code]    laykefu.init({
uid: '',//客户id
name: '',//客户昵称
group: '',//客服分组
avatar: '',//客户头像
socket: '',//聊天服务器地址
face_path:'',//表情包路径
upload_url:'',//图片上传路径
height:'',//窗口高度
width:'',//窗口宽度
});

[/code]
5、关联已有账户系统
默认情况下咨询的客户是随机分配账户信息,如果你的平台有账户系统,那么可以在初始化的时候传递uid和name即可2.服务端配置
1、安装依赖
[code]composer install
[/code]
2、配置环境
修改目录下.env信息
3、启动gatawayworker相关服务
如果你是在windows上运行的话,直接双击
/vendor/workerman/Conf/start_for_bat.bat
即可
如果你是在linux或mac上运行的话,请进入
/vendor/workerman/Conf/
目录,然后运行
[code]php start.php start -d
[/code]
开启服务
命令如下
启动
以debug(调试)方式启动
php start.php start
以daemon(守护进程)方式启动
php start.php start -d
停止
php start.php stop
重启
php start.php restart
平滑重启
php start.php reload
查看状态
php start.php status
查看连接状态
php start.php connections其他信息
客服地址:host/service
账户密码:客服小美 123456 //售前客服
客服小丽 123456 //售后客服
后台管理地址:host/admin
账户密码:admin admin

workerman不能支持龙心架构的中标麒麟系统,群主,workerman挂了,怎么办

提问喵了个咪 回复了问题 • 2 人关注 • 2 个回复 • 50 次浏览 • 4 天前 • 来自相关话题

Workerman以调试模式启动后stop会报错

提问yongdao35 回复了问题 • 2 人关注 • 1 个回复 • 45 次浏览 • 5 天前 • 来自相关话题

workerman-chat 启动问题

提问yongdao35 回复了问题 • 4 人关注 • 3 个回复 • 1092 次浏览 • 5 天前 • 来自相关话题

phpsocket 部署到线上就一直报错?EIO=3&transport=polling net::ERR_TIMED_OUT

提问yongdao35 回复了问题 • 2 人关注 • 1 个回复 • 48 次浏览 • 5 天前 • 来自相关话题

app或者设备传递参数worker怎么接收

提问blogdaren 回复了问题 • 2 人关注 • 1 个回复 • 38 次浏览 • 5 天前 • 来自相关话题

请问workerman支持串口监听、读取和写入吗?

回复

提问s898225836 发起了问题 • 1 人关注 • 0 个回复 • 41 次浏览 • 5 天前 • 来自相关话题

如果gataway是单进程执行的

提问blogdaren 回复了问题 • 2 人关注 • 1 个回复 • 46 次浏览 • 5 天前 • 来自相关话题

使用WM的WebServer导致MySQL的一些问题

回复

提问yepo 回复了问题 • 1 人关注 • 1 个回复 • 47 次浏览 • 5 天前 • 来自相关话题

Workerman version:3.5.18 stdoutFile 没转出的文件里

提问blogdaren 回复了问题 • 2 人关注 • 1 个回复 • 48 次浏览 • 5 天前 • 来自相关话题

关于GatewayWorker在linux重启

提问six 回复了问题 • 2 人关注 • 3 个回复 • 65 次浏览 • 6 天前 • 来自相关话题

开发程序请教大家、

回复

提问mainblog 发起了问题 • 1 人关注 • 0 个回复 • 43 次浏览 • 6 天前 • 来自相关话题

客户端向服务器发送消息报错

提问blogdaren 回复了问题 • 2 人关注 • 1 个回复 • 42 次浏览 • 6 天前 • 来自相关话题

wss报错

提问six 回复了问题 • 2 人关注 • 1 个回复 • 39 次浏览 • 6 天前 • 来自相关话题

PHP Fatal error: Uncaught Error: Class 'GatewayWorker\BusinessWorker' not found

提问bluelight2003 回复了问题 • 2 人关注 • 4 个回复 • 54 次浏览 • 6 天前 • 来自相关话题

启动后接收不到任何响应,日志一直打印call staack类信息

提问six 回复了问题 • 2 人关注 • 1 个回复 • 51 次浏览 • 6 天前 • 来自相关话题

谁有配好wm的dockerfile文件勒

回复

提问yfgcq 发起了问题 • 1 人关注 • 0 个回复 • 33 次浏览 • 6 天前 • 来自相关话题

多进程导致mysql死锁问题

提问yepo 回复了问题 • 3 人关注 • 3 个回复 • 324 次浏览 • 2019-04-16 11:34 • 来自相关话题

如何使用一个ws服务端联系另一台ws服务器取数据?

提问blogdaren 回复了问题 • 2 人关注 • 1 个回复 • 54 次浏览 • 2019-04-15 21:43 • 来自相关话题

大佬们,这个错误原因是什么,咋解决?

提问blogdaren 回复了问题 • 2 人关注 • 1 个回复 • 60 次浏览 • 2019-04-15 21:39 • 来自相关话题

如何异步执行任务

提问walkor 回复了问题 • 2 人关注 • 1 个回复 • 66 次浏览 • 2019-04-15 18:34 • 来自相关话题

workerman每次运行一段时间就出错 SQLSTATE[HY000]: General error: 1205

提问walkor 回复了问题 • 2 人关注 • 1 个回复 • 59 次浏览 • 2019-04-15 18:31 • 来自相关话题

请问如果在cli模式下启用http协议,如何发送header头呢?

提问walkor 回复了问题 • 2 人关注 • 1 个回复 • 50 次浏览 • 2019-04-15 18:27 • 来自相关话题

GlobalTimer堵塞问题

提问walkor 回复了问题 • 2 人关注 • 1 个回复 • 49 次浏览 • 2019-04-15 14:30 • 来自相关话题