NEWS
Index.html not found
-
Hallo zusammen,
ich bin letzte Woche von meinem WIN7 System auf den Rasperry Pi umgestiegen.
Habe meine Sicherung eingespielt und seit dem habe ich nur noch Probleme.
Gerade habe ich versucht den sayit Adapter zu installieren was nur mit extrem vielen Fehlermeldungen durchlief.
Als Resultat bekam ich dann in dem Adapter nur noch "index.html not found" angezeigt.
hier mal das was ich aus der Installation kopieren konnte:
! $ ./iobroker add sayit
! NPM version: 3.10.10
! npm install iobroker.sayit –production --save --prefix "/opt/iobroker" (System call)
! gyp
! WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/6.14.1"gyp WARN EACCES attempting to reinstall using temporary dev dir "/opt/iobroker/node_modules/bufferutil/.node-gyp"
! In file included from ../node_modules/nan/nan.h:82:0, from ../src/bufferutil.cc:16:
! ../node_modules/nan/nan_new.h: In function ‘v8::Local NanIntern::To(v8::Handlev8::integer) [with T = v8::Int32; v8::Handle v8::integer= v8::Localv8::integer]’:
! ../node_modules/nan/nan_new.h:34:64: warning: ‘v8::Local v8::int32v8::Value::ToInt32() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
! Tov8::int32(v8::Handle v8::integeri) { return i->ToInt32(); }
! ^
! In file included from ../src/bufferutil.cc:7:0:
! /opt/iobroker/node_modules/bufferutil/.node-gyp/6.14.1/include/node/v8.h:8214:14: note: declared here
! Local <int32>Value::ToInt32() const {
! ^~~~~
! In file included from ../node_modules/nan/nan.h:82:0, from ../src/bufferutil.cc:16:
! ../node_modules/nan/nan_new.h: In function ‘v8::Local NanIntern::To(v8::Handlev8::integer) [with T = v8::Uint32; v8::Handle v8::integer= v8::Localv8::integer]’:
! ../node_modules/nan/nan_new.h:39:65: warning: ‘v8::Local v8::uint32v8::Value::ToUint32() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
! Tov8::uint32(v8::Handle v8::integeri) { return i->ToUint32(); }
! ^
! In file included from ../src/bufferutil.cc:7:0:
! /opt/iobroker/node_modules/bufferutil/.node-gyp/6.14.1/include/node/v8.h:8208:15: note: declared here
! Local <uint32>Value::ToUint32() const {
! ^~~~~
! In file included from ../node_modules/nan/nan_new.h:189:0, from ../node_modules/nan/nan.h:82,
! from ../src/bufferutil.cc:16:
! ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBasev8::booleanobject::return_t NanIntern::Factoryv8::booleanobject::New(bool)’:
! ../node_modules/nan/nan_implementation_12_inl.h:49:38: warning: ‘static v8::Local v8::valuev8::BooleanObject::New(bool)’ is deprecated: Pass an isolate [-Wdeprecated-declarations]
! return v8::BooleanObject::New(value).Asv8::booleanobject();
! ^
! In file included from /opt/iobroker/node_modules/bufferutil/.node-gyp/6.14.1/include/node/v8.h:25:0, from ../src/bufferutil.cc:7:
! /opt/iobroker/node_modules/bufferutil/.node-gyp/6.14.1/include/node/v8.h:4009:56: note: declared here
! V8_DEPRECATED("Pass an isolate", static Local <value>New(bool value));
! ^
! /opt/iobroker/node_modules/bufferutil/.node-gyp/6.14.1/include/node/v8config.h:333:3: note: in definition of macro ‘V8_DEPRECATED’
! declarator attribute((deprecated(message)))
! ^~~~~~~~~~
! In file included from ../node_modules/nan/nan_new.h:189:0, from ../node_modules/nan/nan.h:82,
! from ../src/bufferutil.cc:16:
! ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBasev8::script::return_t NanIntern::Factoryv8::script::New(v8::Localv8::string)’:
! ../node_modules/nan/nan_implementation_12_inl.h:166:69: warning: ‘static v8::Local v8::scriptv8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
! return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
! ^
! In file included from /opt/iobroker/node_modules/bufferutil/.node-gyp/6.14.1/include/node/v8.h:25:0, from ../src/bufferutil.cc:7:
! /opt/iobroker/node_modules/bufferutil/.node-gyp/6.14.1/include/node/v8.h:1354:21: note: declared here
! Local</v8::script></v8::string></v8::script></v8::script></value></v8::booleanobject></v8::value></v8::booleanobject></v8::booleanobject></uint32></v8::integer></v8::uint32></v8::uint32></v8::integer></v8::integer></v8::integer></int32></v8::integer></v8::int32></v8::int32></v8::integer></v8::integer></v8::integer> -
@spraxel:`
wie genau?iobroker backup auf win und anschließend ioBroker restore auf dem RasPi?
anschließend auch 2 Stunden gewartet, dass alle Pakete für die andere Hardware neu kompiliert werden konnten?
lt log (nur quergelesen) keine Fehler nur Warnungen.
Gruß
Rainer
-
Hallo Rainer,
das Backup habe ich vom Win gesichert und auf dem Rasperry eingespielt.
Das ganze ich bereits 6 oder 7 Tage her. Bekomme aber bei vielen Installationen (heute bei sayit und ical) diese Fehlermeldung im Adapter.
Gruß
Mike
-
wie bereits eben geschrieben sind das keine Fehlermeldungen.
lediglich WARNings.
Gruß
Rainer
-
Hmmm dann weiß ich nicht woran es liegen könnte.
Ist halt jetzt für mich eine blöde Situation, da ich diese Adapter nicht nutzen kann.
Kennt denn keiner außer mir diese Probleme und hat sie irgendwie lösen können?
-
Wie hast du denn den PI installiert?
War auf dem WIN System die gleiche Node und NPM Version im Einsatz wie jetzt auf dem Linux System?
-
Was mir gerade einfällt, beide Adapter hatte ich mal auf Win installiert aber auch wieder über den Adapter Reiter deinstalliert (auf Win7)
kann es eventuell daran liegen? eventuell liegen da noch Brocken irgendwo in der Datenstruktur?
-
Den Pi habe ich über ein fertiges Image installiert und dann das Backup eingefügt.
Nein auf dem Win hatte ich ein Node und NPM update gemacht, was dann aber zu Fehlern geführt hatte und ich dann auf Pi umgestiegen bin.
Kann es daran liegen?
-
Kann es daran liegen? `
Was bitte?wenn dein Backup defekt ist weil es bereits unter WIN zerschossen war kann alles sein.
Üblicherweise ist im Backup aber "nur" die Konfiguration der Adapter, die Views und die Skripte
Alles andere wird neu installiert. Deswegen dauert ein restore auf dem Pi3 etwa 2 Stunden.
Was ist denn jetzt genau dein Problem?
die WARN sind kein echtes Problem, das ist einfach so.
Gruß
Rainer
-
Ja Rainer,
ich oute mich als DAU, aber seit dem Umzug auf den Pi hat alles reibungslos funktioniert außer das sich einige Adapter zwar installieren lassen, aber die oben genannte Fehlermeldung ausspucken.
Alles andere läuft ja.
Also wird mir wohl in Zukunft eine komplette neu Installation ohne Backup ins Haus stehen?
-
dann geh mal bitte auf den Adapter-Reiter (hast du admin v2 oder v3?)
Welches Image eigentlich genau?? mit welchen Versionen?
Dort expertenmodus aktivieren und bei den beiden Adaptern einen Upload durchführen.
dann ioBroker neu starten
Gruß
Rainer
-
Hi,
ich sehe im Log (erstes Posting) folgenden Hinweis:
$ ./iobroker add sayit NPM version: 3.10.10 npm install iobroker.sayit --production --save --prefix "/opt/iobroker" (System call) gyp WARN EACCES user "root" does not have permission to access the dev....
Ist dieses Log aus dem Admin oder von der Konsole?
Wenn es die Konsole war, mit welchem User warst Du angemeldet (root oder Pi mit sudo)?
Gruß,
Eric
-
Der Expertenmodus hat funktioniert. Jetzt auf einmal sind beide Adapter da und auch konfigurierbar.
Danke Rainer!
-
Hallo Eric,
ich habe es direkt über den Adapter Ordner gemacht. Keine Ahnung mit welchem User der sich anmeldet. Da hast du mehr Ahnung als ich (habe mich ja vorhin bereits als DAU geoutet :lol: )
-
Die Postings haben sich überschnitten - es funktioniert ja jetzt, nach dem Hinweis von Homoran.
Gruß,
Eric
Von unterwegs getippert
-
Ich hatte auch Problem auch mit einigen Adaptern - hatte ein Backup eingespielt.
Bei manchen hat ein einfaches Starten und nach 1-2 Minuten wieder beenden des Adapters geholfen - dann waren alle Einstellungen wieder da, ein paar neu eingespielte habe ich einfach von Github neu gezogen um die Parameter einsehen zu können.
Einen Upload hatte ich vorher durchgeführt.
-
dann geh mal bitte auf den Adapter-Reiter (hast du admin v2 oder v3?)
Welches Image eigentlich genau?? mit welchen Versionen?
Dort expertenmodus aktivieren und bei den beiden Adaptern einen Upload durchführen.
dann ioBroker neu starten
Gruß
Rainer `
Super das hat geholfen