【发布时间】:2014-09-06 01:13:35
【问题描述】:
使用来自 socket.io 网站的简单聊天教程,我使用 nodejs 和 socket.io 设置了一个服务器,但我希望能够将它与我预先存在的网页一起使用,其中包含 php,因此需要一个 . .php 文件。当我将 .html 更改为 .php 时,我无法像 html 文件那样加载 php 文件。我得到:错误:ENOENT,stat '/index.php' 有什么想法吗?
var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);
app.get('/', function(req, res){
res.sendfile('index.php');
});
io.on('connection', function(socket){
socket.on('chat message', function(msg){
io.emit('chat message', msg);
});
});
http.listen(3000, function(){
console.log('listening on *:3000');
});
【问题讨论】:
-
让你的信息这样,因为读者不会理解我的回答。
-
什么意思? @A-312
标签: php html node.js sockets socket.io