Fehlerbehebung & Diagnose
Systematische Diagnose typischer Probleme im Livebetrieb.
Warum steht weiterhin Berlin im Modul?
Der Manifest-Standard für das Feld „Ort“ ist Berlin. Speichere im Modul den gewünschten Ort oder feste Koordinaten.
Wie kann ich einen mehrdeutigen Ortsnamen umgehen?
Systematische Diagnose typischer Probleme im Livebetrieb.
Warum sollte ich bei Ortsproblemen feste Koordinaten verwenden?
Systematische Diagnose typischer Probleme im Livebetrieb.
Warum erscheint ein HTTP-Statusfehler?
Antwortcodes außerhalb 200–299 führen zu einer RuntimeException mit dem tatsächlichen HTTP-Status.
Warum erscheint „ungültige Antwort“?
Kann die Antwort nicht als JSON-Array dekodiert werden, meldet der Helper eine ungültige Antwort statt mit unvollständigen Daten weiterzuarbeiten.
Warum kann der Cacheordner nicht erstellt werden?
Cache-Dateien liegen unter JPATH_CACHE/mod_oj_weather/. Kann der Ordner nicht angelegt werden, erzeugt der Helper eine Fehlermeldung.
Warum ändern sich Daten trotz neuem Ort nicht sofort?
Systematische Diagnose typischer Probleme im Livebetrieb.
Wie teste ich OJ Weather ohne Cache?
cache_minutes=0 deaktiviert das Lesen und Schreiben des dateibasierten API-Caches.
Warum fehlt die Vorhersage im Minimal-Layout?
Das Minimal-Layout blendet .oj-weather__forecast per CSS mit display:none aus. Die Einstellung „Vorhersage anzeigen“ kann aktiv sein, ohne dass die Liste sichtbar wird.