Autor Thema: Geloest : FHEM start  (Gelesen 3269 mal)

Offline Wolfgang Hochweller

  • Full Member
  • ***
  • Beiträge: 443
Geloest : FHEM start
« am: 11 Dezember 2017, 23:08:31 »
Beim starten von FHEM ( Windows ) bekomme ich immer diesen Eintrag :
.
.
2017.12.11 22:46:34 1: registering fhem as Windows Service
2017.12.11 22:46:34 1: starting fhem as a service
2017.12.11 22:46:34 1: Including C:/fhem/fhem.cfg
'which' is not recognized as an internal or external command,
operable program or batch file.
'which' is not recognized as an internal or external command,
operable program or batch file.
5 opened
2017.12.11 22:46:34 2: eventTypes: loaded 183 events from ./log/eventTypes.txt

.
.
Wie kann ich rausfinden, wo dieses 'which' herkommt ?
Im fhem.cfg ist es jedenfalls nicht zu finden.

FHEm laeuft auch problemlos, zu mindest eine ganze Weile, und beendet sich dann mit einer Perl-Fehlermeldung.
« Letzte Änderung: 04 Juni 2018, 10:50:50 von howi42 »

Offline franky08

  • Hero Member
  • *****
  • Beiträge: 4206
  • jetzt DBLog befreit
Antw:FHEM start
« Antwort #1 am: 11 Dezember 2017, 23:12:49 »
Da kann ich dir zwar nicht helfen aber hast du in der Windows Sektion, hier im Forum, mal gesucht? Windows und Perl ist immer so eine spezielle Sache, besser bedient wärst du wahrscheinlich mit einem Linux Host.

VG
Frank
Debian Wheezy auf ZBOX nano/ Stretch auf 2.tem ZBOX nano FHEM2FHEM an RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink

Offline Wolfgang Hochweller

  • Full Member
  • ***
  • Beiträge: 443
Antw:FHEM start
« Antwort #2 am: 11 Dezember 2017, 23:27:59 »
Danke, ja, hatte ich auch schon, funktioniert auch ( gefuehlt ) besser.
Hatte aber auf Dauer andere Schwierigkeiten ( alle anderen Rechner im Haus arbeiten mit Windows ).

Was mir noch auffaellt :
Ich kann FHEM als Service starten, aber nicht wieder stoppen.
Das geht nur ueber FHEM, danach kann ich den FHEM-Service wieder normal ueber Windows starten,
sprich : shutdown restart funktioniert nicht.

Hier ist also noch mehr nicht in Ordnung.

Info :
Wenn ich das Logfile unterdruecke, also attr global logfile -  ,
und mir dann den Output im Commandwindow ansehe, tauchen die Zeilen mit 'which'  nicht mehr auf.
« Letzte Änderung: 12 Dezember 2017, 04:55:28 von howi42 »

Offline Wolfgang Hochweller

  • Full Member
  • ***
  • Beiträge: 443
Antw:FHEM start
« Antwort #3 am: 14 Dezember 2017, 08:01:48 »
Das fehlende Kommando ist offenbar which von Perl.
Installieren mit cpan File:Which   hilft auch nicht weiter.
Was fehlt hier noch ?

Offline Alibaba

  • New Member
  • *
  • Beiträge: 22
Antw:FHEM start
« Antwort #4 am: 21 Dezember 2017, 19:02:32 »
Welche Version (activeperl, strawberry perl, 32-Bit, 64-Bit), von Perl setzt du ein?

Wie lautet die Fehlermeldung von Perl, wenn Fhem stehen bleibt?


Offline Wolfgang Hochweller

  • Full Member
  • ***
  • Beiträge: 443
Antw:FHEM start
« Antwort #5 am: 08 Mai 2018, 12:30:17 »
Sorry fuer die spaete Antwort :
Strawberry Perl 32-bit.
Und stehenbleiben tut FHEM deswegen nicht.