socket_write 您的主机中软件终止了一个已建立的连接

weixin_40290200 2019-11-11 10:46:06
socket_write出错: 您的主机中软件终止了一个已建立的连接,这个问题如何处理呢?请求大佬们指点,感谢感谢!!!
...全文
375 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
于小九 2019-11-11
  • 打赏
  • 举报
回复
引用 3 楼 weixin_40290200的回复:
[quote=引用 1 楼 xuanziran 的回复:] [quote=引用 楼主 weixin_40290200的回复:]socket_write出错: 您的主机中软件终止了一个已建立的连接,这个问题如何处理呢?请求大佬们指点,感谢感谢!!!
写入给客户端的数据需要进行编码处理,否则会直接异常断开[/quote] 转为什么编码处理呢[/quote] //消息处理函数 function frame($s) { $a = str_split($s, 125); if(count($a) == 1) { return "\x81" . chr(strlen($a[0])) . $a[0]; } $ns = ""; foreach($a as $o) { $ns .= "\x81" . chr(strlen($o)) . $o; } return $ns; } //发送一个 socket 消息帧给客户端 socket_write($sock,frame($msg), strlen($msg));
weixin_40290200 2019-11-11
  • 打赏
  • 举报
回复
引用 1 楼 xuanziran 的回复:
[quote=引用 楼主 weixin_40290200的回复:]socket_write出错: 您的主机中软件终止了一个已建立的连接,这个问题如何处理呢?请求大佬们指点,感谢感谢!!!
写入给客户端的数据需要进行编码处理,否则会直接异常断开[/quote] 转为什么编码处理呢
weixin_40290200 2019-11-11
  • 打赏
  • 举报
回复
还有这个提示呢?该如何处理捏
于小九 2019-11-11
  • 打赏
  • 举报
回复
引用 楼主 weixin_40290200的回复:
socket_write出错: 您的主机中软件终止了一个已建立的连接,这个问题如何处理呢?请求大佬们指点,感谢感谢!!!
写入给客户端的数据需要进行编码处理,否则会直接异常断开

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧