FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: HHFHEM am 09 Juli 2016, 10:24:49

Titel: Probleme nach Update
Beitrag von: HHFHEM am 09 Juli 2016, 10:24:49
Hallo,
nach update steht global auf "no definition". ist dies korrekt?; weiterhin habe ich eine Meldung im Logfile:PERL WARNING: ^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE .$/ at fhem.pl line 4063.

Für Hilfe besten Dank.
mfg

Titel: Antw:Probleme nach Update
Beitrag von: Benni am 09 Juli 2016, 10:33:00
Zitat von: HHFHEM am 09 Juli 2016, 10:24:49
Hallo,
nach update steht global auf "no definition". ist dies korrekt?

Ja! War aber schon immer so. :/
Titel: Antw:Probleme nach Update
Beitrag von: marvin78 am 09 Juli 2016, 10:42:41
Die Warnung deutet darauf hin, dass du in deiner Definition irgendwo den * als Regex verwendest (ggf. DbLogExclude/Include).
Titel: Antw:Probleme nach Update
Beitrag von: HHFHEM am 09 Juli 2016, 12:19:54
* als Regex? resultieren daraus Probleme?
Titel: Antw:Probleme nach Update
Beitrag von: marvin78 am 09 Juli 2016, 12:33:06
Ja. Weil es keiner ist. Wenn du alles folgende erschlagen möchtest, heißt das Regex

.*

Zu Regex empfehle ich folfendes:

Tutorial Reguläre Ausdrücke - Daniel Fetts Homepage (http://www.danielfett.de/internet-und-opensource,artikel,regulaere-ausdruecke)
Titel: Antw:Probleme nach Update
Beitrag von: HHFHEM am 09 Juli 2016, 15:03:00
Und warum meldet Fhem dieses Problem nach einem Update?
Titel: Antw:Probleme nach Update
Beitrag von: betateilchen am 09 Juli 2016, 16:07:36
Weil es ein Fehler ist, der früher einfach nicht gemeldet wurde.
Trotzdem war es auch früher schon falsch.

Würde es keine Veränderungen geben, bräuchte es kein Updates.