我有一个CodeIgniter驱动的网站。 我想实现基于NodeJS + Socket.IO的网络聊天。
我在主文件夹中的其他本地域上进行聊天,但当我将其移动到CodeIgniter时,它停止了工作。我想这是因为我更改了文件夹关系以适应CodeIgniter的结构。
我已将node_modules
放在根文件夹中
server.js
位于node_modules
文件夹内
客户端javascript chat.js
位于文件夹public/js
中
我的观看文件位于application/views/chat.php
可以在domain.local/conversation/room
当我在控制台中打开页面时,我看到:
http://domain.local/socket.io/1/?t=1363363318728 moved permanently
答案 0 :(得分:0)
我发现了什么是错的。
连接脚本指向
var socket = io.connect('http://domain.local/node:8080')
它应该是根域
var socket = io.connect('http://domain.local:8080')