Есть приложение backend на PHP(Slim framework) front AngularJS.
Как подключить Socket.io к бэку? Кто сталкивался с этим. Пробывал ставить Workerman/PHPSocketIO но в консоли браузера пишет "only run in command line mode" и net::ERR_CONNECTION_REFUSED
PHP SERVER:
use Workerman\Worker;
use PHPSocketIO\SocketIO;
require 'vendor/autoload.php';
$app = new \Slim\App();
$io = new SocketIO(2020);
$io->on('connection', function($socket){
$socket->on('add', function($msg){
$socket->emit('listen', $msg);
});
});
Worker::runAll();
JS:
Socket.emit('add', '123');
Socket.forward('listen', $scope);
$scope.$on('socket:listen', function(ev, data){
console.log(data);
})