Level 53
did you start the NodeJS server?
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
Hello, i am new in laracast, but i have a question. i am try connect websocket in my server digital ocean, this server is provisioned whit forge.
This my file .js for the socket
var server = require('http').Server(); var io = require('socket.io').listen(server); var redis = require('redis');
io.on('connection', function(socket) {
console.log("client connected");
var redisClient = redis.createClient();
redisClient.subscribe('chat-channel');
redisClient.subscribe('signedup-channel');
redisClient.on("message", function(channel, message) {
console.log(channel, message);
message = JSON.parse(message)
socket.emit(channel + ':' + message.event, message.data);
});
socket.on('disconnect', function() {
console.log('disconnect')
io.emit('chat-channel:App\\Events\\ChatEmit', 'disconnect user');
redisClient.quit();
});
});
server.listen(3000,function(){ console.log('listen in port 3000') });
I have something more to set?
Thanks
Hello Ruffles
Happened was that had the 3000 port blocked by the firewall.
I resolved. Thanks
Please or to participate in this conversation.