PHP监听WebSocket,本地可以访问,外网不可以。 财富值91

2016-10-18 14:05发布

防火墙状态OK:

监听端口:2015

   $this->socket = socket_create(AF_INET,SOCK_STREAM, SOL_TCP);    socket_set_option($this->socket, SOL_SOCKET, SO_REUSEADDR,true);    socket_bind($this->socket, 0 , $this->port);    //监听端口    socket_listen($this->socket);    socket_getsockname($this->socket, $ip,$port);    printf("Server Open %s:%d
",$ip,$port);

ws://127.0.0.1:2015 和 ws://192.168.1.101:2015 都可以创建
使用外网IP会链接超时。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答

公司或家里的电脑, 需要在路由器作端口映射, 不然访问公司外网IP, 网内那么多台机器, 为什么要连你的?

这是你自己的PC, 还是云服务器?

一周热门 更多>