Eigene Fehlermeldungen loggen

Fragen zur Installation von CONTENIDO 4.9? Probleme bei der Konfiguration? Hinweise oder Fragen zur Entwicklung des Systemes oder zur Sicherheit?
Antworten
malsdgtac
Beiträge: 717
Registriert: Fr 12. Mär 2004, 15:50
Kontaktdaten:

Eigene Fehlermeldungen loggen

Beitrag von malsdgtac »

Hallo,

gibt es eine Möglichkeit, dass ich absichtlich Meldungen in den Errorlog schreibe - oder einen eigenen Errorlog anlege?

Ich möchte gerne für bestimmte Daten in einem Formular eine Art "Whitelist" anlegen - und möchte gerne mitloggen, wenn andere Daten angegeben werden, damit ich, wenn notwendig diese auf meiner Whiteliste ergänze. Einfach im Errorlog nachzusehen wäre die einfachste Möglichkeit.

Danke für eure Antworten.
xmurrix
Beiträge: 3215
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 17 Mal
Kontaktdaten:

Re: Eigene Fehlermeldungen loggen

Beitrag von xmurrix »

Haolo smac,

du kannst die Funktion cError oder cWarning mit der Fehlermeldung aufrufen, dann wird der Eintrag in der errorlog.txt gemacht.

Code: Alles auswählen

cError('Foobar');
cWarning('Foobar');
Alternativ kannst du deine eigene Log-Datei verwenden, z. B. mit

Code: Alles auswählen

cFileHandler::write($cfg['path']['contenido_logs'] . 'myerrorlog.txt', 'Foobar', true);
Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
malsdgtac
Beiträge: 717
Registriert: Fr 12. Mär 2004, 15:50
Kontaktdaten:

Re: Eigene Fehlermeldungen loggen

Beitrag von malsdgtac »

Vielen Dank, das werde ich ausprobieren
Antworten