Hallo zusammen,
Gibt es eine Möglichkeit die Error Logs (errorlog.txt) zu deaktivieren oder zu konfigurieren?
Seit dem Update auf php8 sind diese zum Teil riesig & habe aktuell keine Resourcen mich um jede kleine Warnung zu kümmern.
Mir würde es z.B. reichen, wenn nur Fatal Errors geloggt würden, zumindest bis ich mehr Zeit habe.
Ich würde gerne Warnungen & Deprecated Meldungen temporär nicht loggen.
Liebe Grüsse
Marco
Errorlogs deaktivieren
-
- Beiträge: 3213
- Registriert: Do 21. Okt 2004, 11:08
- Wohnort: Augsburg
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 16 Mal
- Kontaktdaten:
Re: Errorlogs deaktivieren
Hallo Marco,
du kannst das mit einer eigenen Konfiguration anpassen.
Erstelle eine Datei "data/config/{umgebungsname}/config.local.php", falls nicht vorhanden, und überschreibe dort die gewünschte Konfiguration, z. B.:
Über die Konfiguration "$cfg['php_settings']['{name}'] = {wert};" kannst du jede Art von PHP-Einstellung konfigurieren, also alles, was man auch per ini_set() setzen kann. Die Konfiguration "$cfg['php_error_reporting']" ist ein Sonderfall, damit wird error_reporting() aufgerufen um die PHP-Fehlermeldungen zu setzen.
Gruß
xmurrix
du kannst das mit einer eigenen Konfiguration anpassen.
Erstelle eine Datei "data/config/{umgebungsname}/config.local.php", falls nicht vorhanden, und überschreibe dort die gewünschte Konfiguration, z. B.:
Code: Alles auswählen
<?php
global $cfg;
// Alles außer Warnungen u. Deprecated loggen
$cfg['php_error_reporting'] = E_ALL & ~(E_WARNING | E_DEPRECATED);
// Das Loggen komplett abschalten
$cfg['php_settings']['log_errors'] = false;
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.
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.
Re: Errorlogs deaktivieren
Hallo xmurrix,
Vielen Dank für deine Antwort. Genau nach dem habe ich gesucht
Gruss
Marco
Vielen Dank für deine Antwort. Genau nach dem habe ich gesucht

Gruss
Marco
-
- Beiträge: 4316
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Re: Errorlogs deaktivieren
Servus Marco,
meine Empfehlung dazu ist, das Log nicht komplett abzuschalten, sondern wirklich nur die Art der angezeigten Fehlermeldungen selbst zu beschränken, da ansonsten eben schwerwiegende Fehlermeldungen eventuell auch nicht zur Anzeige kommen.
Gruß aus Franken
Ortwin
meine Empfehlung dazu ist, das Log nicht komplett abzuschalten, sondern wirklich nur die Art der angezeigten Fehlermeldungen selbst zu beschränken, da ansonsten eben schwerwiegende Fehlermeldungen eventuell auch nicht zur Anzeige kommen.
Gruß aus Franken
Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
-
- Beiträge: 155
- Registriert: Do 25. Jul 2019, 16:08
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Re: Errorlogs deaktivieren
Bei mir finde ich das in der Datei config.misc.php ...

---
Munterbleiben... Bernhard
Munterbleiben... Bernhard
-
- Beiträge: 3213
- Registriert: Do 21. Okt 2004, 11:08
- Wohnort: Augsburg
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 16 Mal
- Kontaktdaten:
Re: Errorlogs deaktivieren
Ja, in der Datei config.misc.php ist das initial konfiguriert, allerdings ist diese Datei ein Bestandteil des CONTENIDO Releases, d. h. bei einer Aktualisierung kann es überschrieben werden. Die config.local.php gehört nicht zum CONTENIDO Release, wird also bei einem Update nicht überschrieben.Bernhard_4711 hat geschrieben: ↑Fr 18. Okt 2024, 11:18 Bei mir finde ich das in der Datei config.misc.php ...![]()
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.
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.
-
- Beiträge: 155
- Registriert: Do 25. Jul 2019, 16:08
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Re: Errorlogs deaktivieren
Ah! Ich verstehe. Ändere ich sofort. Vielen Dank! 

---
Munterbleiben... Bernhard
Munterbleiben... Bernhard