0
我想在php中使用websocket實現基本的聊天應用程序,並且它在我的本地服務器和http網站上工作正常,但它不適用於https網站。我從這個Simple Chat using phphttps網站中的websocket連接錯誤
在javascript中我被連接到的WebSocket這樣
var wsUri = "ws://mydomain:9000/server.php";
websocket = new WebSocket(wsUri);
我已經用了我的HTTPS網站wss://
而不是ws://
而且它給在控制檯中的錯誤實現聊天
WebSocket connection to 'wss://mydomain:9000/server.php' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
而且,如果我觀察終端其給出的錯誤,如「socket_getpeername() : unable to retrieve the peer name[107] Transport endpoint is not connected
「
我爲同一個問題搜索了一下,但我沒有得到任何適當的解決方案。請建議我如何設置ssl的套接字選項。