国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

Gateway::sendToAll()出現(xiàn)stream_socket_client():錯誤

xinaigoil
<?php
namespace app\index\controller;
require_once 'GatewayClient/Gateway.php';
// GatewayClient 3.0.0版本開始要使用命名空間
use GatewayClient\Gateway;
use think\Controller;
class Sendmsg extends Controller
{
    public function index()
    {
        // 向任意uid的網(wǎng)站頁面發(fā)送數(shù)據(jù)
        /*Gateway::sendToClient('7f0000010b540000001f',json_encode(array(
            'type'      => 'send',
            'client_id' => 'this is ending all'
        )));//單個Client推送成功*/
        //$count = Gateway::isOnline('7f0000010b540000001d');
        Gateway::sendToAll(json_encode(array(
            'type'      => 'send',
            'client_id' => 'this is ending all'
        )));//報錯stream_socket_client(): 
        //return $this->fetch();
    }
}
?>

為什么會報報錯???

3664 6 0
6個回答

latin

要設(shè)置一個Gateway::$registerAddress的吧。

為啥不截圖個具體報錯?

  • 暫無評論
xinaigoil

[attach]637[/attach]
就是這個錯= =?表示看不出有什么錯

  • 暫無評論
latin

這個就尷尬了。
估計沒有設(shè)置好Gateway::$registerAddress

  • 暫無評論
xinaigoil

那為什么單個sendToClient就能發(fā)過去呢= =
這個報錯也不說的具體點,我根本就不知道怎么辦了,網(wǎng)上搜了半天也沒有

  • 暫無評論
latin

看起來是tp框架把錯誤給吃掉了,把代碼挪出來不用tp框架估計就有具體報錯了。
那個if($client){....}里的$err_msg看起來是具體的報錯,但是沒能有機(jī)會運(yùn)行到那里

  • 暫無評論
xinaigoil

好了,解決了,還是registerAddress的問題。要跟Register里面設(shè)置的ip和端口一致,謝謝啦

  • 暫無評論
年代過于久遠(yuǎn),無法發(fā)表回答
??