SK Fehlerseiten
Das Plugin ersetzt die Standard-Fehlerseite der Website durch eigene, verständliche Meldungen im SK-Design. Alle Texte lassen sich im Backend pflegen. Das Template bleibt dabei unverändert.
Das kann das Plugin
Meldungen selbst pflegen
Pro Statuscode eine Zeile mit Bezeichnung, Überschrift, Besuchertext und technischer Erklärung. Zeilen lassen sich ergänzen, verschieben sowie ein- und ausschalten.
Acht Meldungen ab Werk
Die Codes 400, 401, 403, 404, 410, 500, 502 und 503 sind mit fertigen deutschen Texten vorbelegt und sofort einsatzbereit.
Template bleibt unberührt
Das Plugin tauscht die Fehlerseite kurz vor der Ausgabe aus. Eine eigene
error.php
im Template ist nicht nötig. Der HTTP-Statuscode bleibt unverändert.
Hell und Dunkel zum Umschalten
Weiße Karte, goldener Verlauf und Glow-Button. Ein runder Schalter oben rechts wechselt zwischen hell und dunkel. Die Wahl des Besuchers wird in seinem Browser gemerkt.
Standard-Design wählbar
Hell ist voreingestellt. Alternativ startet die Seite dunkel oder passend zur Geräteeinstellung des Besuchers.
Sicher im Einsatz
Im Debug-Modus zeigt Joomla weiter alle Fehlerdetails. Tritt im Plugin selbst ein Fehler auf, bleibt Joomlas Seite stehen. Texte werden vor der Ausgabe maskiert, Fehlerseiten sind für Suchmaschinen gesperrt.
So sieht die Fehlerseite aus
Hell, das voreingestellte Design
Dunkel, per Schalter oder Einstellung
Die vorbelegten Statuscodes
Codes ab 400 liegen meist an der Anfrage des Besuchers, Codes ab 500 am Server.
| Code | Überschrift für Besucher | Technische Bedeutung |
|---|---|---|
| 400 | Anfrage nicht verständlich | Der Server versteht die Anfrage nicht, zum Beispiel wegen einer fehlerhaften Syntax. |
| 401 | Anmeldung erforderlich | Für den Zugriff ist eine Authentifizierung (Anmeldung) erforderlich. |
| 403 | Zugriff verweigert | Der Zugriff auf die Seite ist dauerhaft verboten. Auch mit Login besteht keine Berechtigung. |
| 404 | Seite nicht gefunden | Die angeforderte Seite wurde auf dem Server nicht gefunden. |
| 410 | Seite dauerhaft entfernt | Die Seite wurde absichtlich und dauerhaft gelöscht. Unterschied zu 404: Sie kommt nicht wieder. |
| 500 | Technischer Fehler | Ein allgemeiner, unerwarteter Fehler auf dem Server. |
| 502 | Fehlerhafte Serverantwort | Ein Server hat eine ungültige Antwort von einem anderen Server empfangen. |
| 503 | Vorübergehend nicht verfügbar | Der Server ist vorübergehend überlastet oder wegen Wartungsarbeiten nicht erreichbar. |
Einstellungen im Backend
Unter System → Plugins → „System - SK Fehlerseiten“. Die Meldungen stehen im ersten Reiter, alles Übrige unter „Allgemein“.
| Einstellung | Wirkung | Standard |
|---|---|---|
| Fehlermeldungen | Liste aller Meldungen mit Statuscode, Texten und Schalter „Aktiv“. Ist ein Code mehrfach aktiv, gilt die oberste Zeile. | 8 Meldungen |
| Button-Text | Beschriftung des Buttons unter der Meldung. Leer lassen blendet den Button aus. | Zur Startseite |
| Button-Ziel | Ein Schrägstrich steht für die Startseite. Erlaubt sind relative Pfade und vollständige http- oder https-Adressen. | / |
| Hinweiszeile | Kleine Zeile ganz unten auf der Fehlerseite. Leer lassen blendet sie aus. | Besteht das Problem weiter, schreiben Sie uns bitte. |
| Hell-Dunkel-Schalter anzeigen | Zeigt den runden Schalter oben rechts. | Ja |
| Standard-Design | Hell, Dunkel oder wie das Gerät des Besuchers. Hat ein Besucher den Schalter benutzt, gilt seine Wahl. | Hell |
| Nicht aufgeführte Codes übernehmen | Nein: Für Codes ohne aktive Meldung bleibt die Fehlerseite des Templates. Ja: Es erscheint eine allgemeine Meldung. | Nein |
| Im Debug-Modus nicht eingreifen | Bei aktivem Debug-Modus oder Fehlerbericht „Entwicklung“ und „Maximum“ bleibt Joomlas Seite mit allen Details sichtbar. | Ja |
Installation in drei Schritten
-
ZIP-Datei installieren Unter System → Erweiterungen → Installieren die Datei
plg_system_skfehlerseiten_v1.2.0.ziphochladen. -
Plugin aktivieren Unter System → Plugins „System - SK Fehlerseiten“ suchen und aktivieren.
-
Meldungen anpassen und testen Texte in den Plugin-Einstellungen anpassen und speichern. Zum Test eine Adresse aufrufen, die es nicht gibt, zum Beispiel
/seite-gibt-es-nicht.
Gut zu wissen
- Das Plugin wirkt nur auf der Website, nicht im Administrator-Bereich.
- Es ersetzt nur HTML-Seiten. JSON-Antworten und Feeds bleiben unberührt.
- Fehler, die schon vor dem Start der Plugins auftreten, zeigen weiter Joomlas eigene Seite.
- Das Plugin wurde für Joomla 6 entwickelt.