php 要求开启以下函数
[PHP] 纯文本查看 复制代码 `pcntl_signal` `pcntl_signal_dispatch` pcntl_fork` `pcntl_wait` `pcntl_alarm`
在h5聊天,后台管理员消息通知等功能使用到
[PHP] 纯文本查看 复制代码 php think workerman [ status ] [ server ] [ --d ]
linux环境下
[PHP] 纯文本查看 复制代码 php think workerman start --d
windows环境下需要分三步执行
[PHP] 纯文本查看 复制代码 # 内部通讯服务
php think workerman start channel
# h5端聊天服务
php think workerman start chat
# 后台管理员通知
php think workerman start admin
参数
[PHP] 纯文本查看 复制代码 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)
重新打包,可以参考 这里第三点
修改后台订单提醒服务端口
在 /public/system/frame/js/index.js 文件中修改367行 |