2013-03-06 159 views
0

這是我使用的教程:phpwebsocket不工作

http://www.flynsarmy.com/2012/02/php-websocket-chat-application-2-0/comment-page-1/#comments

基本上我下載的源代碼,放在一個文件夾中的文件:http://mmhudson.com/ws

server.php: http://mmhudson.com/ws/server.php

我根本無法連接它。我嘗試從命令行和瀏覽器運行server.php,並且兩次都不連接。 ws文件夾包含可下載源中的所有文件。

任何想法,我可以嘗試嗎?

+0

您是否嘗試過不同的端口?評論中的一個人變成了8080,並讓它工作。 – 2013-03-08 15:32:46

+0

我將如何更改端口? – maxhud 2013-03-08 17:41:43

回答

2

我想我找到了解決方案。您正在打開與localhost/127.0.0.1的連接。只要將代碼放在服務器上,就必須爲客戶端指定服務器URL而不是localhost/127.0.0.1。我測試了server.php,它工作正常,只有客戶端不能連接到它。

嘗試此index.html的

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

不幸的是它沒有工作。看起來像以前一樣工作。 – maxhud 2013-03-11 23:10:01

+0

您的提供程序是否允許在PHP上使用Socket連接?只有少數提供者可以做我試了本地xampp安裝示例,它的工作很好 – devnull69 2013-03-12 08:44:35

+0

它不適用於我本地的xampp安裝。你遵循了哪些步驟? – maxhud 2013-03-20 04:04:57