Не знаю как подключится к серверу websocket на Yii2.
Делал все по инструкции:
Создал модель /models/Websocket.php - https://pastebin.com/r3JDNkaN
Создал контроллер /commands/MainController - https://pastebin.com/VZuJhPJr
Запускаю сервер /yii main/websocket-server 8082 (порт 8080 был занят, использовал 8082)
На страничке отображения вставил код:
var conn = new WebSocket('ws://localhost:8082');
conn.onopen = function(e) {
console.log("Connection established!");
};
conn.onmessage = function(e) {
console.log(e.data);
};
Обновил страничку и в консоли вижу ошибку:
WebSocket connection to 'ws://localhost:8082/' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
Код расположен на сервере. Пробовал адрес сайта вводить ws://www.site.com:8082, получаю ошибку:
ERR_CONNECTION_TIMED_OUT.
Может адрес вебсокета какой-то другой нужно вводить или в чем еще проблема не понимаю?
Сборка персонального компьютера от Artline: умный выбор для современных пользователей