昨天晚上自己拿websocket实现的一个聊天室,上传到阿里云之后,php websocket.php开启websocket服务。我自己在本地访问 http://60.205.215.33/chatroom... ,之后就可以聊天了,,,然后,让同学测试了一下,在他机子上访问不了
具体是什么原因呢?
怎么解决?
第一次把代码传到服务器上,不知道怎么处理...
还有,怎么让服务器上常驻websocket服务,不用每次都去php websocket.php呢?
补一下图...
这是在我本地跑的
-------------------------------------我是萌萌哒分割线-----------------
结一下帖吧,
之前不太清楚报这个错,具体问题是什么,问的问题有点傻,不着重点,还被人踩了一下...
主要是两个问题,
一个就是阿里云的安全组的端口的确是没配置好,8000的端口(我自以为配好了的,一直没看,最后把所有可能出问题的地方都检查了一遍的时候,才发现,太大意了)
二是两个文件html和php里绑定端口是不一样的,看这个帖子 socket_bind(): unable to bind address 发现的,应该html绑定外网IP,PHP绑定内网IP,否则就会报socket_bind(): unable to bind address [99] 这个错
大概就是这样的,总结一下
慕无忌1623718
四季花海
慕标5832272
凤凰求蛊
幕布斯6054654