Исключение 'yii \ base \ InvalidConfigException' с сообщением 'Неизвестный идентификатор компонента: nodeSocket' при выполнении yii node-socket / start - PullRequest
0 голосов
/ 08 октября 2019

Я пытаюсь реализовать расширение yii2 для сокета узла yii (https://github.com/oncesk/yii-node-socket) все добавлено в соответствии с данной инструкцией, но при попытке выполнения выдает ошибку в консоли как Исключение 'yii \ base \ InvalidConfigException' с сообщением 'Неизвестный идентификатор компонента: nodeSocket'

и Отсутствует обязательный параметр "id" при создании экземпляра "YiiNodeSocket \ NodeSocketCommand". на веб-интерфейсе (в веб-представлении)

Я использую базовый модуль yii2. конфиг / web.php

`'bootstrap' => ['log', 'nodeSocket'],
    'aliases' => [
        '@bower' => '@vendor/bower-asset',
        '@npm'   => '@vendor/npm-asset',
        '@YiiNodeSocket' => '@vendor/oncesk/yii-node-socket/lib/php',
        '@nodeWeb' => '@vendor/oncesk/yii-node-socket/lib/js'
    ],
    'components' => [
       'nodeSocket' => [
            'class' => '\YiiNodeSocket\NodeSocketCommand',
            'host' => 'localhost',
            'allowedServerAddresses' => [
                "localhost",
                "127.0.0.1"
            ],
            'origin' => '*:*',
            'sessionVarName' => 'PHPSESSID',
            'port' => 9001,
            'socketLogFile' => '/var/log/node-socket.log',
        ],`

config / console.php

  components=>[default code],
         'controllerMap' => [
        'node-socket' => '\YiiNodeSocket\NodeSocketCommand',
    ],
...