NEWS
[gelöst] Fehler bei der Installation von VIS "Error EACCES"
-
Hallo, ich bekomme folgende Fehlemeldung und weis nicht warum? Andere Adapter könnte ich installieren ohne Fehlermeldung. Hier ein Auszug aus dem VIS Versuch.
$ ./iobroker add vis
npm install iobroker.vis –production --prefix "/volume1/homes/iobroker/opt/iobroker" (System call)
fs.js:549 return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
Error: EACCES: permission denied, open '/volume1/homes/iobroker/opt/iobroker/iobroker-data/iobroker.json'
at Error (native)
at Object.fs.openSync (fs.js:549:18)
at Object.fs.readFileSync (fs.js:397:15)
at Object. <anonymous>(/volume1/homes/iobroker/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:18:28)
at Module._compile (module.js:410:26)
at Object.Module._extensions..js (module.js:417:10)
at Module.load (module.js:344:32)
at Function.Module._load (module.js:301:12)
at Module.require (module.js:354:17)
at require (internal/module.js:12:17)</anonymous>
-
Das sieht mir aus wie eine Synology!
Hat da das Verzeichnis die notwendigen Rechte?
Gruß
Rainer
-
Das sieht mir aus wie eine Synology! ` Stimmt ich bin es und immer mehr begeistert von meinem Synology und der Möglichkeit mit ioBroker!
Hat da das Verzeichnis die notwendigen Rechte? ` Ich gehe davon aus, da ich gerade den Adapter "Samsung TV" erfolgreich installieren konnte!
Habe danach eben nochmal versucht VIS zuinstallieren und es kommt die gleich Fehlermeldung!
Ist zwischen den Adaptern ein relevanter Unteschied?
Grüße
Michael
-
Hatte hier schon einigen Blödsinn geschrieben. Beim Tippen merkt man das erst.
Du willst anscheinend Instanzen erzeugen.
Warum machst du das nicht über den Admin.
Probier es einmal dort und sieh im Log nach, ob da auch Fehler auftreten.
Gruß
Rainer
-
Hatte hier schon einigen Blödsinn geschrieben. Beim Tippen merkt man das erst ` Verstehe ich nicht.
Du willst anscheinend Instanzen erzeugen. ` VIS ist noch nicht in den Instanzen oder was meinst Du?
Warum machst du das nicht über den Admin. ` Ich mach es über ioBroker Admin.
Probier es einmal dort und sieh im Log nach, ob da auch Fehler auftreten. `
Erneute Installation über ioBroker-Admin und hier die Info im LOG!
__<size size="85">iobroker 2016-06-25 21:37:34.425 info exit 25
iobroker 2016-06-25 21:37:34.407 error host.SynologyDS416j Cannot install iobroker.vis: 1
iobroker 2016-06-25 21:37:34.390 info npm ERR! /volume1/homes/iobroker/opt/npm-debug.log
iobroker 2016-06-25 21:37:34.390 info npm ERR! Please include the following file with any support request:
iobroker 2016-06-25 21:37:33.885 info ERR! There is likely additional logging output above.
iobroker 2016-06-25 21:37:33.884 info npm
iobroker 2016-06-25 21:37:33.884 info npm ERR! npm owner ls iobroker.vis
iobroker 2016-06-25 21:37:33.884 info npm ERR! You can get their info via:
iobroker 2016-06-25 21:37:33.884 info npm ERR! node main.js –install
iobroker 2016-06-25 21:37:33.884 info npm ERR! Tell the author that this fails on your system:
iobroker 2016-06-25 21:37:33.884 info npm ERR! not with npm itself.
iobroker 2016-06-25 21:37:33.884 info Failed at the iobroker.vis@0.10.5 install script 'node main.js --install'.npm ERR! This is most likely a problem with the iobroker.vis package,
iobroker 2016-06-25 21:37:33.875 info npm ERR! npm ERR!
iobroker 2016-06-25 21:37:33.872 info npm ERR! Exit status 1
iobroker 2016-06-25 21:37:33.872 info npm ERR! iobroker.vis@0.10.5 install:
node main.js --install
iobroker 2016-06-25 21:37:33.865 info ERR! code ELIFECYCLE
iobroker 2016-06-25 21:37:33.859 info npm ERR! npm v2.14.12npm
iobroker 2016-06-25 21:37:33.857 info npm ERR! node v4.2.6
iobroker 2016-06-25 21:37:33.850 info npm ERR! argv "/volume1/@appstore/Node.js_v4/usr/local/bin/node" "/usr/local/bin/npm" "install" "iobroker.vis" "--production" "--prefix" "/volume1/homes/iobroker/opt/iobroker"
iobroker 2016-06-25 21:37:33.843 info ERR! Linux 3.10.77
iobroker 2016-06-25 21:37:33.841 info
iobroker 2016-06-25 21:37:33.836 info npm
iobroker 2016-06-25 21:37:33.798 info at require (internal/module.js:12:17)
iobroker 2016-06-25 21:37:33.798 info at Module.require (module.js:354:17)
iobroker 2016-06-25 21:37:33.798 info at Function.Module._load (module.js:301:12)
iobroker 2016-06-25 21:37:33.798 info at Module.load (module.js:344:32)
iobroker 2016-06-25 21:37:33.798 info at Object.Module._extensions..js (module.js:417:10)
iobroker 2016-06-25 21:37:33.798 info at Module._compile (module.js:410:26)
iobroker 2016-06-25 21:37:33.798 info at Object. (/volume1/homes/iobroker/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:18:28)
iobroker 2016-06-25 21:37:33.798 info at Object.fs.readFileSync (fs.js:397:15)
iobroker 2016-06-25 21:37:33.798 info at Object.fs.openSync (fs.js:549:18)
iobroker 2016-06-25 21:37:33.798 info at Error (native)
iobroker 2016-06-25 21:37:33.798 info Error: EACCES: permission denied, open '/volume1/homes/iobroker/opt/iobroker/iobroker-data/iobroker.json'
iobroker 2016-06-25 21:37:33.798 info ^
iobroker 2016-06-25 21:37:33.798 info fs.js:549 return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
iobroker 2016-06-25 21:37:20.071 info npm install iobroker.vis --production --prefix "/volume1/homes/iobroker/opt/iobroker" (System call)
iobroker 2016-06-25 21:37:16.369 info add vis</size>__
-
Homoran hat geschrieben:
Hatte hier schon einigen Blödsinn geschrieben. Beim Tippen merkt man das erst
Verstehe ich nicht. `
Ist ja alles wieder gelöscht!Ich mach es über ioBroker Admin `
Ok, ich hatte aus deinem Log Schnipsel vermutet, dass es von der Konsole ausging.Im neuen Log wundert mich die alte Linux Version mit End of Lifecycle!
Aber es ist ein Zugriffs Problem.
Wie sind denn die Rechte für das angemeckerte Verzeichnis?
Gruß
Rainer
-
-
Sorry autokorrektur!
Das angemeckerte Verzeichnis!
EACCES: permission denied, open '/volume1/homes/iobroker/opt/iobroker/iobroker-data/iobroker.json' `
Gruß
Rainer
-
EACCES: permission denied, open '/volume1/homes/iobroker/opt/iobroker/iobroker-data/iobroker.json'
danke für die Unterstützung.
Habe nochmal alles gelöscht und wie folgt gelöst: http://forum.iobroker.net/viewtopic.php?f=17&t=3205
Grüße
Michael