--- title: "Fehlersuche" slug: "debugging" tags: ["Explainer", "Reference", "Site Administrator", "Totara Platform"] updated: 2023-04-11T10:58:21Z published: 2023-04-11T10:58:20Z canonical: "totara.help/debugging" --- > ## Documentation Index > Fetch the complete documentation index at: https://totara.help/llms.txt > Use this file to discover all available pages before exploring further. # Fehlersuche Debugging-Nachrichten können von einem Site-Administrator im *Schnellzugriffsmenü > Development > Debugging aktiviert werden*. Debugging-Nachrichten sollen bei der Diagnose von Problemen und/oder Totara-Entwicklern helfen. Standardmäßig zeigt Totara keine Fehlermeldungen über die Schnittstelle an. Wenn Sie Probleme haben (z. B. leere Bildschirme oder unvollständige Bildschirme), sollten Sie das Debugging in der Regel als erstes versuchen. Es gibt zwei Haupteinstellungen, die den Debugging-Ausgang steuern. **Debugging-Nachrichten** anzeigen steuert, ob Debugging-Nachrichten in der Schnittstelle angezeigt oder gerade in den Serverprotokollen aufgezeichnet werden. **Debug-Nachrichten** bestimmen den Schweregrad, in dem eine Debugging-Nachricht angezeigt oder aufgezeichnet oder anderweitig verworfen wird. Für Produktionsstandorte empfehlen wir, Debugging-Nachrichten **anzeigen** auf **Nein zu setzen**, um zu verhindern, dass Debugging-Nachrichten für Nutzer angezeigt werden. Andernfalls könnte dies die Website aus Sicherheitssicht anfällig machen, da Debug-Nachrichten einem Hacker Hinweise auf die Einrichtung Ihrer Website geben können. Wir empfehlen Produktionsstandorten, **Debug-Nachrichten** auf **Minimal** oder **Normal einzustellen**. Minimal stellt sicher, dass schwerwiegende Probleme protokolliert werden. Die Einstellung auf **Normal** stellt sicher, dass auch kleinere Probleme und Hinweise protokolliert werden. Dies kann jedoch dazu führen, dass das Serverfehlerprotokoll schnell wächst und möglicherweise den verfügbaren Speicherplatz füllt. Stellen Sie in beiden Konfigurationen sicher, dass Ihre Serverprotokolle ordnungsgemäß konfiguriert sind, um bei Bedarf gelöscht zu werden. Wenn Sie ein Problem mit Ihrer Totara-Website haben und um Hilfe bitten, kann ein Entwickler Sie bitten, Debug-Nachrichten einzuschalten, um die Ursache des Problems zu finden. Wenn das Debugging auf einer Produktionsseite reproduziert werden muss, wird empfohlen, das Debugging nur zu erhöhen, indem **Debug-Nachrichten** auf **Alle** oder **Developer gesetzt werden und dann die Einstellung auf ihren ursprünglichen Wert zurückgesetzt wird**, nachdem die Debugging-Nachrichten in den Site-Protokollen aufgezeichnet wurden. Wenn Sie Debugging-Nachrichten **auf Nicht-Produktionsseiten zusätzlich auf** Ja setzen, können Debugging-Nachrichten direkt über die Schnittstelle angezeigt werden. ## **Debugging-Einstellungen** Sie können die Debugging-Einstellungen konfigurieren, indem Sie*>im Administration*sblock zu **Development** Debugging gehen. Denken Sie daran, auf Änderungen speichern zu klicken, sobald Sie Änderungen vorgenommen haben. | **Einstellung** | **Beschreibung** | **Hinweise** | | --- | --- | --- | | Debugging-Nachrichten | Diese sind standardmäßig deaktiviert (auf **Keine gesetzt**). Sie können zwischen folgenden Optionen wählen: - **Keine:** Keine Fehler oder Warnungen anzeigen (Standard) - **Alle: Alle angemessenen PHP-Debug-Nachrichten** anzeigen - **Minimal: Nur schwerwiegende Fehler** anzeigen - **Normal: Warnungen, Fehler und Hinweise** anzeigen - **Entwickler:** Zusätzliche Totara Debug-Nachrichten für Entwickler | Die **Developer-**Ebene wird nur empfohlen, wenn Sie ein Entwickler sind. Andernfalls ist es unwahrscheinlich, dass Sie zusätzliche Vorteile haben, aber dies führt zu einer zusätzlichen Belastung des Servers und verlangsamt die Website. | | Debug-Nachrichten anzeigen | **Auf Ein gesetzt**, wird die Fehlermeldung zur HTML-Seite weitergeleitet. Dies ist praktisch, bricht aber XHTML, JS, Cookies und HTTP-Header im Allgemeinen auf. Auf **Aus gesetzt**, wird die Ausgabe an Ihre Serverprotokolle gesendet, was ein besseres Debugging ermöglicht. Die PHP-Einstellung **error_log** steuert, zu welchem Protokoll dies geht. | - | | Debug-E-Mail-Versand | Legt fest, ob beim Senden von E-Mail-Nachrichten an den SMTP-Server ausführliche Debug-Informationen aktiviert werden sollen oder nicht. | - | | Leistungsinformationen | Wenn diese Option aktiviert ist, werden Leistungsinformationen in der Fußzeile angezeigt (wenn das Standardthema oder andere kompatible Themen verwendet werden). Leistungsinformationen umfassen: - CPU-Auslastung - Ladezeiten der Seite - Speicher wird bei der Seitenerstellung verwendet Sie können die folgenden Optionen für Ihre Datei **config.php** verwenden, um Datenbankabfragen einzuschließen: ```php define('MDL_PERF', true); define('MDL_PERFDB', true); define('MDL_PERFTOLOG', true); define('MDL_PERFTOFOOT', true); ``` | - | | Herkunft der Sprachzeichenfolgen anzeigen | Wenn diese Option aktiviert ist, werden Sprachzeichenfolgekomponenten und -kennungen angezeigt, wenn **?strings=1** oder **&strings=1** an die Seiten-URL angehängt wird. Dies kann für Übersetzer hilfreich sein. | - | | Validator-Links anzeigen | Wenn Sie diese Option aktivieren, können Links zu externen Validator-Servern in der Fußzeile der Seite aktiviert werden. Möglicherweise müssen Sie einen neuen Nutzer mit dem Benutzernamen 'w3cvalidator' erstellen und den Gastzugriff aktivieren. | Diese Änderungen können den unbefugten Zugriff auf Ihren Server ermöglichen. Daher sollten Sie dies auf keinen Produktionsseiten aktivieren. | | Seiteninformationen anzeigen | Wenn Sie diese Option aktivieren, werden die Seiteninformationen in die Fußzeile der Seite eingefügt. | - | Join the [Totara Community](https://totara.community/) for more resources to help you get the most out of Totara. © Copyright 2025 Totara Learning Solutions. All rights reserved. Some content originally obtained via [GPLv3 license](https://www.gnu.org/licenses/licenses.html#GPL) and continues to be available under GPLv3. All other content is the sole copyright of Totara Learning Solutions.