## 长连接服务
php 要求开启以下函数
```
`pcntl_signal` `pcntl_signal_dispatch` pcntl_fork` `pcntl_wait` `pcntl_alarm`
```
在h5聊天,后台管理员消息通知等功能使用到
```sh
php think workerman [ status ] [ server ] [ --d ]
```
linux环境下
```sh
php think workerman start --d
```
windows环境下需要分三步执行
```sh
# 内部通讯服务
php think workerman start channel
# h5端聊天服务
php think workerman start chat
# 后台管理员通知
php think workerman start admin
```
参数
- status: 状态
- start: 启动
- stop: 关闭
- restart: 重启
- server: 服务 (windows)
- channel: 内部通讯
- chat: h5
- admin: 后台
- --d : 后台执行
## 修改端口
首先在 **config/workerman.php** 文件中修改对应的端口
- **admin.port** 为后台订单提醒服务端口,默认为20002
- **chat.port** 为 h5聊天服务端口,默认为20003
修改 h5中聊天服务端口
- 修改 **.env.production** 文件中 **VUE_APP_WS_URL** 配置项,格式为: **ws://你的域名:自定义端口(chat.port)**
- 重新打包,可以参考 [这里第三点](http://bbs.crmeb.net/forum.php?mod=viewthread&tid=1103&extra=page%3D1)
修改后台订单提醒服务端口
- 在 **/public/system/frame/js/index.js** 文件中修改367行
- 序言
- 系统简介
- 系统介绍
- 前端脑图
- 运行环境
- 安装流程
- URL重写
- 一键安装
- 手动安装
- window+phpstudy8 安装教程
- 定时任务
- 长链接
- 新手入门(源码安装)
- 服务器及系统搭建
- 【安装视频教程】
- 服务器购买
- 域名购买(已有域名跳过)
- 服务器配置
- 宝塔配置
- 域名解析
- 创建站点
- 源码安装
- https域名(只用公众号跳过)
- 配置检查(非常重要)
- 公众号配置
- 公众号配置
- 公众号开发配置
- 公众号菜单
- 小程序配置
- 1.微信平台配置
- 2.CRMEB后台配置
- 3.前端提交审核
- 4.确认发布
- 支付配置
- 支付配置
- 公众号支付
- 小程序支付
- 其他配置
- 公众号模板消息
- 小程序订阅消息
- 公众号客服
- 小程序客服
- 小程序直播配置
- 短信设置
- 小票打印配置
- 使用说明
- 页面跳转链接
- 公众号链接
- 小程序跳转
- 前端展示说明
- 首页
- 分类页
- 个人中心
- 商品分类
- 分类说明
- 分类管理
- 普通产品
- v3.2商品管理
- 发布商品
- 商品规格
- 商品评价
- 前台页面
- 发布产品
- 产品属性
- 产品详情
- 产品热门搜索
- 分销规则
- v3.2 分销说明
- 分销配置
- 佣金提现
- 分销员管理
- 分销规则说明
- v3.1 分销说明
- 分销规则
- 分销设置
- 推广员管理
- 拼团
- 拼团规则
- v3.1 新建拼团活动
- v3.2 新建拼团活动
- 砍价
- 砍价规则
- v3.1 开启砍价
- v3.2 砍价说明
- 秒杀
- 秒杀规则
- v3.1 新建秒杀活动
- v3.2 新建秒杀活动
- 优惠券
- v3.2 优惠券说明
- 优惠券模板
- 发布优惠券
- 领取及使用
- 优惠券制作
- 优惠券使用
- 会员等级
- 等级说明
- 会员升级
- 任务说明
- 积分
- 积分设置
- 积分来源
- 积分使用
- 提现
- 提现规则
- 发起提现
- 后台审核
- 新闻资讯
- 新闻页面
- 发布资讯
- 订单管理
- 后台订单处理
- 前端订单处理
- 订单退款
- 订单打印
- 客服订单提醒
- 账户管理
- 账号信息
- 账户资金
- 邮费说明
- v3.2邮费说明
- 商城运费设置
- 邮费组成
- 运费模板
- v3.1邮费配置
- 门店自提
- v3.2 门店自提
- 开启门店自提
- 门店及店员管理
- 订单核销说明
- v3.1 门店自提
- 开启自提
- 订单核销
- 配置说明
- 物流配置
- 文件上传配置
- v3.2 库存说明
- 小程序直播
- 开启直播
- 直播使用说明
- 常见问题
- 客服消息发送失败
- 公众号重复无限刷新登陆
- 配置了小程序订阅消息不生效
- windows下点击workerman.bat文件闪退
- 多项目部署Socket链接失败
- 自动收货功能不生效
- 使用问题
- H5常用连接
- 替换logo
- 后台忘记密码
- 支付成功订单状态没改
- 小程序发布之后无法生成海报问题
- 安装首页数据库链接失败
- 技术文档
- 开发规范
- 目录结构
- 数据字典
- 路由
- 事件
- 系统配置
- 系统常用函数
- 后台表单说明
- 后台全局js
- 后台模版配置
- 移动前端
- 公众号和H5
- 小程序
- 附录
- 升级指导
- 升级日志