【问题标题】:SocketIO and ApacheSocketIO 和 Apache
【发布时间】:2014-04-07 15:57:45
【问题描述】:

我配置了一个经典的 socket.io 服务器:

var http = require('http');
var fs = require('fs');

// Chargement du fichier index.html affiché au client
var server = http.createServer();

// Chargement de socket.io
var io = require('socket.io').listen(server);
var nbUsers = 0;
// Quand on client se connecte, on le note dans la console
io.sockets.on('connection', function (socket) {
    nbUsers++;

    socket.emit('users',nbUsers);
    socket.broadcast.emit('users',nbUsers);

    socket.on('disconnect', function(){ 
        nbUsers--;
        socket.broadcast.emit('users',nbUsers); 
    });

});


server.listen(1337);
console.log("Server started at port 1337"); 

并且,在 index.php 页面中,我调用了 socket.io.js :

<script src="http:// mysite . com:1337/socket.io/socket.io.js"></script>

但是,当我转到主页时,我在 socket.io.js 上收到 504 错误。 有什么解释吗?

谢谢

【问题讨论】:

    标签: php node.js sockets


    【解决方案1】:

    尝试以这种方式包含socket.io

    <script src="socket.io/socket.io.js"></script>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-18
      • 2015-07-07
      • 2012-07-14
      • 1970-01-01
      • 2017-10-20
      • 2018-07-18
      • 2016-04-19
      • 2012-09-26
      相关资源
      最近更新 更多