嗨,我正在为我的聊天应用程序试用 nodeJS、Socket.io,但遇到了一个错误,尝试了一些在 stackoverflow 上找到的方法,这些方法与我的问题相同,但没有运气.. 每当我尝试加载 php页面它页面给了我这个错误
错误:ENOENT,stat 'D:\site_deploy\hsoft[object Object]'
这是 index.js
var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);
var spawn = require('child_process').spawn;
var validator = spawn('php', ['message.php']);
app.get('/', function(req, res){
res.sendfile(__dirname + '/' +validator);
});
io.on('connection', function(socket){
socket.on('chat message', function(msg){
console.log('message: ' + msg);
});
});
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');
});
我使用 php-node 作为我的 php 解释器,因为我的设计模板是 php 格式,所以需要它。请帮忙