Nie mogę znaleźć żadnych informacji na temat konfigurowania połączenia wss w PHP. Nie mam problemu z połączeniem, rzuć ws. Używam tej wspaniałej biblioteki, aby to zrobić, przy okazji: https://github.com/albeva/php-websocketJak skonfigurować bezpieczne połączenie WebSocket z PHP?
Ale moja witryna używa protokołu https i potrzebuję połączenia WebSocket Secure, aby uniknąć sytuacji, w której Firefox skarży się na fakt, że połączenie jest niepewne.
Z góry dziękuję za pomoc.
Edit
Oto kod używany przez biblioteki, aby rozpocząć połączenie Gniazdo:
$master = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
if (!is_resource($master)) {
$this->throwSocketError();
}
// set options
if (!socket_set_option($master, SOL_SOCKET, SO_REUSEADDR, 1)) {
$this->throwSocketError();
}
// bind
if (!socket_bind($master, $this->host, $this->port)) {
$this->throwSocketError();
}
// listen for connections
if (!socket_listen($master, SOMAXCONN)) {
$this->throwSocketError();
}
wierzę Muszę zmienić ten kod, ale nie mogę znaleźć jak .
Zaktualizowałem mój post, aby pokazać funkcję uruchamiania (która korzysta z rozszerzenia gniazda PHP) z biblioteki, której używam. Przeczytałem już wskazany przez Ciebie wpis, ale nie udało mi się go obsłużyć przy użyciu tego kodu. –