NEWS
Npm auf 4.6.1 updaten ??
-
Hallo,
Hardware:
laptop mit win7
Auf diesem läuft iobroker
npm Version:
Wollte npm updaten.
Habe cmd geöffnet
Eingabe: npm i -g npm@4
lief durch
wenn ich eingeben: npm -v kommt: 4.6.1
Wenn ich im chrome Browser schaue unter Übersicht steht immer noch: 3.10.8
Probiert habe ich:
Dienste beendet und neu gestartet.
In cmd iobroker.stop und iobroker.start.
Es bleibt aber bei 3.10.8
Fragen:
Habe ich jetzt 4.6.1 installiert, oder doch noch 3.10.8 ?
Ist beides installiert ?
Was muss ich tun, damit iobroker auch 4.6.1 anzeigt ?
mfg
-
Kenne ich, moment. Ich schaue nach, wo ich es geschrieben habe.
Lese https://forum.iobroker.net/viewtopic.php?f=17&t=16119&p=169390#p169390 nach. Hat es geklappt?
-
Hallo,
hat nur bedingt geklappt.
habe node 8.12.0 installiert (inkl npm 4.6.1)
Jetzt startet aber der win Dienst nicht mehr !
Es kommt:
Dienst "iobroker" wurde auf lokale Computer gestartet und wieder angehalten. ….
Wenn ich unter cmd eingebe: iobroker start
startet iobroker wieder
Aber es kommen dann pro Intanz ein schwarzer Kasten.
Frust:
Hätte ich es doch gelassen wie es ist.
Frage:
Wie bekomme ich den Dienst wieder gestartet.
mfg
Dieter
-
Hallo,
konnte eben mit "Stabilostick" telefonieren.
Danke an deine Hilfe nochmals.
Er musste dann leider weg.
Wir sind an folgendem Punkt stehen geblieben.
unter cmd aufrufen: net start iobroker.exe
Als Anwort kam:
Dienst wurde gestartet.
Dienst konnte nicht gestartet werden.
Der Dienst hat keine Fehler gemeldet.
Ich soll nun den Inhalt der "iobroker.wrapper.log" mal hier posten.
Dieser ist:
2018-09-17 20:56:32 - Starting C:\Program Files (x86)\nodejs\node.exe –harmony C:\ioBroker\node_modules\node-windows\lib\wrapper.js --file C:\ioBroker\controller.js --log "ioBroker wrapper" --grow 0.25 --wait 1 --maxrestarts 3 --abortonerror n
-
so, Erfolgsmeldung von mir:
Die log zeigt ja: C:\Program Files (x86)\nodejs\node.exe
Ich habe aber die neue node als 64 installiert.
Folglich gibt es den Pfad nicht mehr.
Habe dann im Verzeichnis C:\iobroker\daemon\iobroker.xml geändert auf:
<executable>C:\Program Files\nodejs\node.exe</executable>
Und nun läuft der Dienst wieder.
Danke an "Stabilostick"
Ohne deine telefonische Hilfe hätte ich dies nicht hinbekommen.
mfg
Dieter
-
Super. Prima, dass es jetzt läuft.
PS: Verwende in Zukunft statt „iobroker stop/start“ direkt das Beenden und Starten des Dienstes.