Info: Debug Modus in phpBB 3.3 aktivieren (getestet: RC1)

In diesem Forum gibt es Starthilfe zum neuen Extension-System von phpBB 3.1/3.2. Fragen zur Entwicklung von Extensions und zur Konvertierung von phpBB 3.0.x MODs sind ebenfalls willkommen.
Antworten
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 2114
Registriert: 15.12.2014 10:19
Kontaktdaten:

Info: Debug Modus in phpBB 3.3 aktivieren (getestet: RC1)

Beitrag von LukeWCS »

Die Methode zur Aktivierung des Debug Modus hat sich bei phpBB 3.3 grundlegend geändert, die Datei config.php ist dafür nicht länger zuständig. Nachfolgend die Anleitung wie der Debug Modus aktiviert werden kann, der insbesondere für Programmierer von Erweiterungen sehr hilfreich ist.

1. Ausgehend vom Wurzelverzeichnis des Forums, muss folgende Datei bearbeitet werden:

config/production/config.yml

2. Hier müssen folgende Zeilen hinzugefügt werden:

Code: Alles auswählen

parameters:
    debug.load_time: true
    debug.sql_explain: true
    debug.memory: true
    debug.show_errors: true
    debug.exceptions: true 
Das Endergebnis sollte dann so aussehen:

Code: Alles auswählen

imports:
    - { resource: ../default/config.yml }

parameters:
    debug.load_time: true
    debug.sql_explain: true
    debug.memory: true
    debug.show_errors: true
    debug.exceptions: true

Zuständig für den Debug Modus sind primär die letzten beiden Zeilen. Bei diesen zusätzlichen 5 Optionen handelt es sich um Entwickler-Werkzeuge, diese sind vor allem für Test/Entwickler Boards gedacht. Bitte auch beachten, dass Einrückungen in einer .yml Datei mit Leerzeichen erzeugt werden müssen, Tabs sind nicht erlaubt.

3. Damit die Änderungen in dieser Datei greifen, muss anschliessend noch der Cache von phpBB gelöscht werden.

Quelle: 3Di - phpbb.com
Möge das Backup mit dir sein. Immer.

Erweiterungen - Infos zur artgerechten Haltung
phpBB Ext Check - Analysesystem für phpBB Erweiterungen (Entwickler Werkzeug)
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Re: Info: Debug Modus in phpBB 3.3 aktivieren (getestet: RC1)

Beitrag von gn#36 »

Das sollte vielleicht auch mal in den KB Artikel KB:debugmode https://www.phpbb.de/kb/debugmode rein
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7870
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Info: Debug Modus in phpBB 3.3 aktivieren (getestet: RC1)

Beitrag von Kirk »

Wenn ich in meinem TB (3.3.1 PHP 7.4.2) diesen Debug Modus aktiviere und danach die Suchfunkion benutze, liefert mir die Ausgabe jenes:
Die Suche ergab 0 Treffer
obwohl z. b. 5 Ergebnisse vorhanden sind. Wenn ich in das hier:

Code: Alles auswählen

debug.sql_explain: true
so ändere:

Code: Alles auswählen

debug.sql_explain: false
dann wird die Ausgabe korrekt angezeigt. Es wäre interessant zu wissen ob dies noch jemand nachvollziehen kann.
Antworten

Zurück zu „Extension Bastelstube“