Habe eine frische 6.4 Installation auf Linux erstellt.
Baseloader Script für Library und Logger gestartet, alles am Ende ok
Logger Demo ist aktiv kann ich im Webfront aufrufen Demo Meldungen sind vorhanden.
Wenn ich ein Script mit Fehler starte, ist im HTML Output aber keine Meldung vorhanden, ich habe alles auf EIN geschaltet und auf ALL.
Diese Variante funktioniert, aber warum werden keine Fehler mehr im Script dargestellt?
<?php
IPSUtils_Include ("IPSLogger.inc.php", "IPSLibrary::app::core::IPSLogger");
$VariableId = @IPS_GetVariableIDByName('MeineVariable', 0);
if ($VariableId==0) {
IPSLogger_Err(__file__, "Variable mit Namen 'MeineVariable' konnte nicht gefunden werden");
exit; // Abbruch der aktuellen Verarbeitung
}
Sorry es ist Jahre her dass ich in meinem produktiv System das eingerichtet habe, dort läuft alles…