Не удаеться открыть websocket
Использую библиотеку Workerman, для http сервера использую npm пакет http-server
Вот код системной части:
use Workerman\Worker;
require __DIR__. '/../vendor/autoload.php';
$worker = new Worker('websocket://0.0.0.0:2346');
$worker->count = 4;
echo '1';
$worker->onConnect = function($conn){
echo $conn;
};
$worker->onMessage = function($conn, $data)use($worker){
foreach($worker->connections as $clConn){
$clConn->send($data);
}
};
$worker->onClose = function($conn){
echo 'Conn close \n';
};
Worker::runAll();
Код клиента:
const ws = new WebSocket('ws://0.0.0.0:2346');
ws.addEventListener('error', (event) => {
console.log('WebSocket error: ', event);
});
