我使用了这篇文章中包含的文件:http://www.flynsarmy.com/2012/02/php-websocket-chat-application-2-0/。然后我将它们注入我的codeigniter实验室,但我总是收到错误:
Message: socket_bind() [function.socket-bind]: unable to bind address [48]: Address already in use
JS部分告诉我:
Connecting...
Connected.
Disconnected.
我使用了建议的“gethostbyaddr(gethostbyname($ _ SERVER ['SERVER_NAME'])” - 方法,并尝试了ip而没有任何结果。
我想我有一个逻辑错误。在重新打开之前,我是否需要先关闭服务器端套接字?我还试图运行“开箱即用”的版本(使用正确的主机名),但仍然没有运气。
感谢您的帮助!
答案 0 :(得分:0)
今天我破获了案子。我的问题是服务器确实运行没有超时,但代码有问题。所以我不能在同一个端口上设置一个新的。选择另一个并且瞧瞧。在测试时也足够聪明地设置和超时。