phpwebsocket不工作

phpwebsocket不工作,php,javascript,shell,websocket,phpwebsocket,Php,Javascript,Shell,Websocket,Phpwebsocket,这是我使用的教程: 基本上我下载了源代码,将文件放在一个文件夹中: server.php: 我简直无法让它连接。我尝试从命令行和浏览器运行server.php,但两次都无法连接。ws文件夹包含可下载源中的所有文件 有什么想法可以试试吗?我想我找到了解决办法。您正在打开到localhost/127.0.0.1的连接。一旦将代码放到服务器上,就必须为客户端指定服务器URL,而不是localhost/127.0.0.1。我测试了server.php,它工作正常,只是客户端没有连接到它 在index

这是我使用的教程:

基本上我下载了源代码,将文件放在一个文件夹中:

server.php:

我简直无法让它连接。我尝试从命令行和浏览器运行server.php,但两次都无法连接。ws文件夹包含可下载源中的所有文件


有什么想法可以试试吗?

我想我找到了解决办法。您正在打开到
localhost/127.0.0.1
的连接。一旦将代码放到服务器上,就必须为客户端指定服务器URL,而不是
localhost/127.0.0.1
。我测试了server.php,它工作正常,只是客户端没有连接到它

在index.html中试试这个

Server = new FancyWebSocket('ws://mmhudson.com:9300');

你试过不同的端口吗?评论中的一个家伙改成了8080,并让它工作。我该如何更改端口?不幸的是,它没有工作。与以前的工作方式相同。您的提供程序是否允许PHP上的套接字连接?只有很少的供应商这样做。我在本地xampp安装上尝试了这个例子,但效果很好,Greatit在本地xampp安装上不起作用。您遵循了哪些步骤?1-启动服务器(例如
php-qserver.php
)并选择当前未使用的端口。。。2-在编辑器中打开index.html并选择与服务器相同的端口。。。。3-在浏览器中打开index.html并检查
phpinfo
socket
设置