0

この投稿に含まれるファイルを使用しました: 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 を試しました。

私は論理的なエラーがあると思います。サーバー側のソケットを再度開く前に、まずそのソケットを閉じる必要がありますか? 「すぐに使える」バージョン(正しいホスト名を使用)も実行しようとしましたが、それでもうまくいきません。

ご協力いただきありがとうございます!

ライブ: http://labs.addictivity.de/websockets/

4

1 に答える 1

0

今日、ケースを分解しました。私の問題は、サーバーが実際にタイムアウトなしで実行されていたのに、コードに問題があったことでした。そのため、同じポートに新しいポートを設定できませんでした。別のものを選んでください。また、テスト中に設定してタイムアウトするのに十分なほどスマートになりました。

于 2012-05-16T21:45:50.580 に答える