php接单声音提醒,如何解决PC端后台、接单端没有声音提醒?

b36fc7d0d3dc78333911b7d4b9923c80.png

注意:1、如果没有修改过自定义端口、自定义域名的可以忽略下面2、3两点,保存原有设置即可

2、自定义端口需要在服务器安全组及宝塔安全组同时放行,并且小程序后台的服务器域名socket合法域名也需要添加端口

3、自定义域名需要添加到宝塔的网站,并解析到服务器上,小程序后台的服务器域名也要改为这个域名,并且跑腿后台的SSL证书也要填写该网站的站点的SSL证书

端口及域名保持默认值的,可以忽略上面的内容,直接看下面的设置~~~~~

端口及域名保持默认值的,可以忽略上面的内容,直接看下面的设置~~~~~

端口及域名保持默认值的,可以忽略上面的内容,直接看下面的设置~~~~~

以下以9502为例

1、服务器放行端口9502(以下以腾讯云服务器为例)

登录服务器->安全组->入站规则->添加9502规则(如下图)

f9b3861ab66b01066b39ad4f2bee36d0.png

2、小程序服务器域名添加端口9502

登录微信小程序后台->开发->开发设置->socket合法域名添加9502(如下图)

注意:“ : ”为英文的冒号,不要用中文的冒号,“wx.99make.com”更换为自己的域名

582a6456cac7305f3625a2c680c62e39.png

3、宝塔运行添加脚本并运行脚本

(1)放行宝塔端口9502

登录宝塔->安全->放行端口9502(如下图)

f2e0e0cf74d13bee53487a71c0fe4da8.png

(2)添加Shell脚本

宝塔->计划任务->添加Shell脚本(如下图)

ec495cbf6b11d2f2f5b692a3481fe4af.png

脚本内容:

prots=`netstat -an | grep 9502 | wc -l`

if test $prots -eq 0

then

echo "`date +%Y-%m-%d%H-%M-%S` error..."

cd /www/wwwroot/wx.99make.com/addons/make_speed/wokerman

php start.php stop

kill -9 $(lsof -i tcp:1238 -t)

kill -9 $(lsof -i tcp:9502 -t)

php start.php start -d

else

cd /www/wwwroot/wx.99make.com/addons/make_speed/wokerman

php start.php restart  -d

fi

注意:红色字体部分修改为“wokerman”文件夹路径, 复制出现的空行要删掉

(3)执行脚本

400cc4626d3701c19f64a416a62fe5cd.png

c3ff634f9dc76182a5cda32001e49869.png

注意:执行脚本后,日志显示的情况如上图提示,则表示脚本运行成功

如果执行不成功,请查看PHP的禁行函数,把pcntl_ 前缀的禁行函数删掉

f2f9e2d160197173ead4d1ec5aa3a07d.png

后台上传同时提示铃声

4、SSL证书

(1)查看SSL证书是否已经填写到跑腿后台的SSL证书处

(2)SSL证书是否过期,如过期则需要重新续SSL证书,并且把新的SSL证书重新填写到跑腿后台的SSL证书

(3)SSL证书必须为自定义的域名的站点的SSL证书

260037f3775652146ce775e02caae3c6.png

宝塔网站站点SSL证书及跑腿后台SSL证书

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值