MediaWiki/Fehlerbehebung: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
Zeile 7: | Zeile 7: | ||
* Diese Datei muss von Ihrem Webserver beschreibbar sein. | * Diese Datei muss von Ihrem Webserver beschreibbar sein. | ||
== Debug-Toolbar == | == Debug-Toolbar == | ||
Zeile 20: | Zeile 15: | ||
** Debug-Anzeigen | ** Debug-Anzeigen | ||
;Aktivierung | |||
$wgDebugToolbar = true; | $wgDebugToolbar = true; | ||
;Sicherheit | |||
Möglicherweise möchten Sie jedoch nicht, dass jeder die Debugging-Symbolleiste sieht, während sie aktiviert ist | Möglicherweise möchten Sie jedoch nicht, dass jeder die Debugging-Symbolleiste sieht, während sie aktiviert ist | ||
* wenn Sie sie aktivieren, wird sie jeder sehen | * wenn Sie sie aktivieren, wird sie jeder sehen | ||
;Andere Möglichkeit | |||
* Wenn Sie eine Fehlermeldung sehen, die den Text „(SQL-Abfrage versteckt)“ enthält, und Sie das aufgerufene SQL sehen möchten, können Sie es sehen, indem Sie Folgendes zu LocalSettings.php hinzufügen: | * Wenn Sie eine Fehlermeldung sehen, die den Text „(SQL-Abfrage versteckt)“ enthält, und Sie das aufgerufene SQL sehen möchten, können Sie es sehen, indem Sie Folgendes zu LocalSettings.php hinzufügen: | ||
$wgShowSQLErrors = true; | $wgShowSQLErrors = true; | ||
== Websuche == | |||
Text der Fehlermeldung | |||
* oft sind andere auf dasselbe Problem gestoßen | |||
* es gibt eine bekannte Lösung | |||
= Typische Fehler = | = Typische Fehler = | ||
== Leere Seite == | == Leere Seite == | ||
;Ursache | |||
PHP Konfiguration | PHP Konfiguration | ||
* leere Seite anstelle einer Fehlermeldung | * leere Seite anstelle einer Fehlermeldung | ||
;Lösung | |||
Aktivieren der PHP-Fehleranzeige | Aktivieren der PHP-Fehleranzeige | ||
Zeile 65: | Zeile 64: | ||
* Inkompatible Versionen | * Inkompatible Versionen | ||
;Hauptseite der Erweiterung''' | |||
* Diskussionsseite prüfen | * Diskussionsseite prüfen | ||
[[Kategorie:Wiki:Verwaltung]] | [[Kategorie:Wiki:Verwaltung]] |
Version vom 13. April 2022, 19:10 Uhr
Analyse
Protokollierung
Protokollierung zur Fehleranalyse
- LocalSettings.php
$wgDebugLogFile = "/full/path/to/your/debug/log/file";
- Diese Datei muss von Ihrem Webserver beschreibbar sein.
Debug-Toolbar
- Werkzeug zur Fehleranalyse
- Zeigt Informationen am unteren Rand des Browsers an
- SQL-Aufrufe
- Warnungen
- Debug-Anzeigen
- Aktivierung
$wgDebugToolbar = true;
- Sicherheit
Möglicherweise möchten Sie jedoch nicht, dass jeder die Debugging-Symbolleiste sieht, während sie aktiviert ist
- wenn Sie sie aktivieren, wird sie jeder sehen
- Andere Möglichkeit
- Wenn Sie eine Fehlermeldung sehen, die den Text „(SQL-Abfrage versteckt)“ enthält, und Sie das aufgerufene SQL sehen möchten, können Sie es sehen, indem Sie Folgendes zu LocalSettings.php hinzufügen:
$wgShowSQLErrors = true;
Websuche
Text der Fehlermeldung
- oft sind andere auf dasselbe Problem gestoßen
- es gibt eine bekannte Lösung
Typische Fehler
Leere Seite
- Ursache
PHP Konfiguration
- leere Seite anstelle einer Fehlermeldung
- Lösung
Aktivieren der PHP-Fehleranzeige
ini_set( 'display_errors', 1 );
- php.ini
- LocalSettings.php
- Am Anfang der Datei, direkt unter der Zeile "<?php"
Installation
- Fehlerhafte Zugriffsrechte
- Fehlende Dateien
Datenbank
- Zugriff
- Berechtigungen
- Fehlende Tabellen
- Fehlende Aktualisierung des Datenbankschemas
Einstellungen
Fehlerhafte Einstellungen
- LocalSettings.php
Erweiterungen
- Inkompatible Versionen
- Hauptseite der Erweiterung
- Diskussionsseite prüfen