php - 在我的实际服务器中,Yii节点套接字在安装时不工作

  显示原文与译文双语对照的内容

我在本地计算机中成功地使用了yii-node-socket插件。 但是,我无法在服务器中成功运行它,在日志中看到了以下错误:

连接过时的utils.merge: 在 extensions/yii-node-socket/lib/js/server/node_modules/express/lib/express.js:36:9 信息中使用utils合并 npm moduleinstead: socket.io 启动


https://github.com/oncesk/yii-node-socket

以下是我以前关于这个插件的帖子,我已经成功地配置了它:

点击这里的上一篇文章,我做了我的本地

在我的main.php 中,更改了以下设置:


'nodeSocket' => array(
 'class' => 'application.extensions.yii-node-socket.lib.php.NodeSocket',
 'host' => 'dev.helloworld.com',//default is 127.0.0.1, can be ip or domain name, without http
 'port' => 3001,//default is 3001, should be integer
 'allowedServerAddresses'=>array('XXX.XXX.177.20','127.0.0.1')
 )

XXX.XXX 用我的服务器IP地址表示。 www.helloworld.com 是域,但我正在使用子域 dev.helloworld.com

我的节点版本是 v0.10.25,我的npm版本为 v0.10.25. 它与我的本地主机服务器的设置完全相同。

我无法向客户端广播任何消息。 我做了相同的设置与我的前一篇文章,它工作,但不是我的服务器。 请帮助

时间: 作者:

我发现curl没有安装。

作者:
...