小编htm*_*ler的帖子

如何在基于 cpanel 的共享托管平台上设置和运行 PHP WebSocket 服务?

我在 Ratchet PHP 中创建了一个聊天应用程序。它在使用 WAMP 的本地计算机上运行良好。我希望它在实时服务器上设置。

\n\n

在我的服务器上我有:

\n\n
    \n
  • PHP 支持
  • \n
  • SSH 访问
  • \n
  • 端口 9000,为出站连接打开。
  • \n
  • 子域
  • \n
\n\n

我没有的:

\n\n
    \n
  • 没有用于入站连接的端口。
  • \n
  • SSH 中没有 root 访问权限。说我看不到/编辑iptables
  • \n
\n\n

我运行了php server.php它,给出了有关服务器已启动并在端口 9000 上侦听的成功消息。但是当 HTML 页面尝试使用 ws://domain:9000 连接它时,它会遇到错误 -

\n\n
\n

Firefox 可以\xe2\x80\x99t 与位于\n ws://domain.com:9000/ 的服务器建立连接

\n
\n\n

我用谷歌搜索了很多,看来我需要的是一个用于入站连接的端口。

\n\n

但根据这个答案, 我需要的是 Ratchet 的 PHP 支持才能在共享主机上工作。任何人都可以解释我真正需要什么,如果它在我的服务器上的列表中不可用,是否有任何解决方法。

\n

php lamp cpanel phpwebsocket ratchet

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

cpanel ×1

lamp ×1

php ×1

phpwebsocket ×1

ratchet ×1