seid kurzem kommen immer mehr Fehlermeldungen ins System.
Hatte mal eine Zeit lang gar keine Probleme und umgebaut habe ich auch nichts besonderes momentan.
Was ich mache ist regelmäßig ein Update, sobald eines kommt.
Habe ich generell was vergessen oder sind das alles Module die nachgezogen werden müssen ins IPS7.0?
Bei solchen Fehlern kann ich gar nichts machen oder?
Hier auch nichts…
Ist es eigentlich leicht möglich ein Rollback auf die vorherige Version zu machen?
(Würde gerne zwei Schritte zurück auf die vorherige Testing Version)
Da scheint noch mehr funktioniert zu haben
Eigentlich sollte es zwischen den Testing Versionen keine Probleme mehr geben. D.h. wenn du vorher schon auf der 7.0 warst, hat sich nichts mehr relevantes geändert. Schau mal bitte im Logfile weiter vorne wann die ersten Fehler auftreten.
Habe mal viele Tests durchgeführt.
Sobald ich zurück auf die Version 19.09 gehe sind alle Fehlermeldungen weg.
Wenn ich dann das aktuelle Update reinspiele kommen alle Fehlermeldungen sofort wieder.
Irgendwie werden durch das Update auch Dateien aus dem Verzeichnis:
C:\ProgramData\Symcon\ geändert. Nicht nur das Programm selbst.
Spezialschalter für UTF8 ist eingeschaltet.
Kann es noch ein anderer „Schalter“ sein?
IPSLibrary ist abgeändert und funktioniert schon lange mit der Version 7.
Sobald ich das neueste Update machen, geht auch das IPSLibrary nicht mehr.
Er ändert das Error Handling damit du nicht die ganzen Deprecated Meldungen hast.
Dadurch werden dann ja auch Module nicht sauber geladen.
Und du brauchst utf8_decode/encode in Modulen mit Datenaustausch noch so lange, bis alle Module von deinem System dem neuen IPSModuleStrict folgen.
Vorher kannst du den Schalter nicht deaktivieren.
Michael
Mir geht es auch noch gleich, sobald ich eine der neuen Versionen einspiele, habe ich massiv mehr Fehlermeldungen.
Gibt es eigentlich eine „Vorgabe“ wann die einzelnen Module umgestellt werden?
Oder einen groben Zeitplan, ansonsten kommt mir vor wird das System immer anfälliger.
Das Problem ist, dass hier der jeweilige Entwickler, der das Modul angefertigt hat, die Umstellung machen muss. Die Frage ist nur, wann die alle Zeit haben oder das wirklich auch machen.
Das sollte eigentlich nicht sein. Oder setzt du die Module der IPSLibrary ein? Da gab es noch Probleme, die aber inzwischen behoben sein sollten. Dann solltest du vor einem Update die IPSLibrary aktualisieren.
Bei mir kommen aber die Fehler trotzdem, vielleicht weil ich mehr Module verwende?
Ich bin aber schon lange auf der Version 7, nur die letzten Versionen wollen nicht mehr.
<?php
// Patami Framework
// The next four lines are auto-generated, don't touch them!
$fileName = 'C:\ProgramData\Symcon\modules\ipspatami\bootstrap.php';
if (file_exists($fileName)) {
@require_once($fileName);
}
// Patami Framework
// The next four lines are auto-generated, don't touch them!
$fileName = 'C:\IP-Symcon\modules\ipspatami\bootstrap.php';
if (file_exists($fileName)) {
@require_once($fileName);
}
include_once IPS_GetKernelDir()."scripts/IPSLibrary/app/core/IPSUtils/IPSUtils.inc.php";
IPSUtils_Include("IPSLogger_PhpErrorHandler.inc.php", "IPSLibrary::app::core::IPSLogger");
?>
Das ist schon lange nicht mehr gepflegt worden und läuft auch schon länger nicht mehr mit den letzten IPS Versionen.
Wenn du es nicht benötigst, deinstallieren.
Michael
IPSUtils_Include(„IPSLogger_PhpErrorHandler.inc.php“, „IPSLibrary::app::core::IPSLogger“);
Dieser Aufruf im Script funktioniert ohne Fehler.
Auch diese Datei gibt es.
Patami Framework funktioniert bei mir noch immer mit der IPS Version 7.0
Ich habe viele Alexa Custom Skills bei mir am laufen, würde das gerne weiter benutzen
Warum soll dieses Patami Framework nicht mehr gehen?