Я успешно использую плагин yii-node-socket на локальном компьютере. Однако я не могу запустить его успешно на моем сервере, и я увидел следующую ошибку в моем журнале:
connect deprecated utils.merge: используйте модуль utils-merge npm вместо
Расширения / юй-узел-розетка / Библиотека / JS / сервер / node_modules / экспресс / Библиотека / express.js: 36: 9
информация: socket.io start
https://github.com/oncesk/yii-node-socket
Ниже был мой предыдущий пост об этом плагине, который я успешно настроил:
Нажмите здесь, на предыдущем посте, который я сделал для настройки localhost
В моем 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. Это точно такой же параметр, как мой локальный сервер.
Я не могу транслировать какие-либо сообщения клиентам. Я сделал те же настройки, что и в предыдущем посте, и это сработало, но не для моего сервера. Пожалуйста помоги
Я понял, что локон не был установлен.
Других решений пока нет …