客户端可以连接并向Ratchet发送消息但无法从服务器接收

时间:2015-05-25 15:06:50

标签: php web-services apache2 debian ratchet

我有一个通过websockets与服务器通信的Web应用程序。我使用Ratchet作为websockets服务器。 在localhost我正在使用XAMPP (Apache 2.4.10 and PHP 5.6.3),一切都很美妙。在我的VPS上,我正在运行Debian 8,Apache 2.4.10,PHP 5.6.7,我遇到了服务器到客户端通信的问题。 Ratchet在8080端口运行。

客户可以成功连接到Ratchet(通过ws://ipOfServer:8080)并向他发送消息(棘轮将打印出来),但当Ratchet向客户发送消息时,没有任何消息到达客户端。

我尝试启用Apache模块mod_proxy_wstunnel并将ProxyPass "/wsc/" "ws://ipOfServer:8080"添加到我的域配置中。客户现在通过ws:// ipOfServer / wsc连接到Ratchet,其故事与不使用代理相同。

有人可以帮助我,如何运行它? Thakns

0 个答案:

没有答案