Mal ne blöde Frage, kann ich die neue Version einfach über eine ältere drüber installieren oder muss ich was beachten? Ich wollte jetzt mal langsam auf IPS 2.5 umsteigen.
Ja kannst Du einfach drüberkopieren. Wenn Du aber nur den IPSLogger verwendest ist nicht unbedingt ein Update nötig (ich hab zwar ein Update für den IPSLogger gepostet, aber da war nur eine Funktion betroffen, die von IPSShadowing bzw. IPSWatering verwendet wurde).
Ja, da gilt das Gleiche, einfach die neue Version drüber kopieren.
Werde aber in spätestens 2 Wochen eine neue Version veröffentlichen (verbesserte Installation inklusive).
Der IPSLogger wurde in die IPSLibrary integriert, Update’s können in Zukunft über die IPSLibrary bezogen werden.
Neue Features
[ul]
[li]Autom. Registrieren des PHP Errorhandlers im File autoload.php.
[/li] [li]Autom. Installation des InfoWidgets im WebFront
[/li] [li]Implementierung eines Fatal Error Handlers
[/li] [li]Implementierung eines AbortOnError Flags, dieses Flag kann in Skripten gesetzt werden und bewirkt einen sofortigen Script Abbruch des Skriptes nach dem ersten aufgetretenen Fehler (zur Zeit in Verwendung bei Installations Scripts).
[/li] [li]Dokumentation
[/li][li]IPSLibrary Integration (Update Möglichkeit, Versions Kontrolle, …)
[/li][/ul]
ich habe folgendes Problem. Der Logger funzt gut und zeigt auch Fehler an, nur kann ich keine Einstellungen im Webfront vornehmen. Wenn ich z.B. die Outputs verändern möchte, Ein oder Ausschalten, dann kommt zwar beim betätigen der Buttons ein Ladebalken aber die Änderung findet nicht statt. Das selbe ist es wenn ich ich die Logginglevel verändern möchte, hier findet einfach keine Änderung statt!
schau mal nach, ob du das richtige Configfile angepasst das. Bei mir sind die Config-Files 2x im Baum vorhanden (einmal im IPS-Logger-Odner und 1x im „Default“-Ordner darunter -> dort gemachte Änderungen blieben wirkungslos)
Ich hab den IPSLogger in V2.4 erfolgreich instaliert und zum laufen gebracht.
Ich hab auch festgestellt, das durch dads Loggen die Qualität meines Codes deutlich zugenommen hat. Ich hab dadurch einige ungewollte Scriptaufrufe und ungültige Variablenaufrufe entdeckt und bereinigt. War zwar alles Funktionsneutral, aber es fühlt sich deutlich besser an. :rolleyes:
Mit der folgenden Fehlermeldung komme ich allerdings nicht weiter…kann da jemand helfen:
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (C:\IP-Symcon\session)
Error in Script Unknown on Line 0
10 in IPSLogger.ips.php (call IPSLogger_Out)
14 in IPSLogger_PhpErrorHandler.ips.php (call IPSLogger_Err) in IPSLogger_PhpErrorHandler
und
Warning: Unknown: open(C:\IP-Symcon\session\sess_b98c5acd268a22762204123174ea31c1, O_RDWR) failed: Permission denied (13)
Error in Script Unknown on Line 0
10 in IPSLogger.ips.php (call IPSLogger_Out)
14 in IPSLogger_PhpErrorHandler.ips.php (call IPSLogger_Err) in IPSLogger_PhpErrorHandler