исчезает iobroker.js-controller

Сообщите об ошибках в ioBroker
Antworten
lexa
Beiträge: 8
Registriert: 09.12.2016, 05:35

исчезает iobroker.js-controller

Beitrag von lexa » 09.12.2017, 06:34

Коллеги, бодрого утра.

после каждого чиха в админке (установка драйвера или чего еще) iobroker ломатеся. В логах и консоли вот такая ошибка на любую команду:

Code: Alles auswählen

[root@mtqq iobroker]# iobroker stop sql
module.js:538
    throw err;
    ^

Error: Cannot find module '/usr/local/www/iobroker/node_modules/iobroker.js-controller/iobroker.js'
    at Function.Module._resolveFilename (module.js:536:15)
    at Function.Module._load (module.js:466:25)
    at Function.Module.runMain (module.js:676:10)
    at startup (bootstrap_node.js:187:16)
    at bootstrap_node.js:608:3
Стоит это дело в Centos 6 x86, в lxc (контейнер). /opt/iobroker
Вроде всё нормально в остальном, но вот ломается.

Причем я вижу, что он думает на место установки в /usr/local/www/iobroker/. Откуда он берет этот путь?
Бывали ошибки и с путем /opt/iobroker

Помогает только

Code: Alles auswählen

npm install iobroker.js-controller
в конце:

Code: Alles auswählen

+ iobroker.js-controller@1.2.3
added 298 packages, removed 122 packages and updated 1 package in 215.067s
Это решабельно или что-то криво установлено просто?

Antworten