Contao Manager Fehler beheben

'Mathias Arzberger'
Mathias Arzberger
Contao Manager Error 500
Contao Manager Error 500

Du erhältst nach dem Update des Contao Managers oder während der Installation von Erweiterungen eine Error-Meldung im Contao Manager? Der Contao Manager hängt in einer Schleife fest und nichts geht mehr? auch das Neuladen des Managers behebt den Fehler nicht? Dann bist du hier genau richtig, mein Artikel greift die gängigsten Fehlermeldungen auf und gibt mögliche Lösungsvorschläge.

 

ERROR 500 - No forker found for your current platform.

Contao Manager Error 500
Contao Manager Error 500

Die Fehlermeldung im Detail

ERROR 500

No forker found for your current platform.

Es scheint ein unbekannter Fehler aufgetreten zu sein. Prüfe die Log-Dateien deines Webservers (Apache/Nginx) und des Contao Managers im Ordner "contao-manager/logs".

Lösung

  1. Die PHP-Version wurde umgestellt und der Contao Manager ist mit der neuen PHP-Version nicht mehr kompatibel. Lade dir den neuesten Contao Manager herunter.
  2. Lösche im Verzeichnis contao-manager die Datei task.json und versuche deine gewünschte Änderung erneut.
    contao-manager/task.json

ERROR 403 - HTTP-Anfrage für "GET api/task" fehlgeschlagen.

ERROR 403 - Active task cannot be deleted in Contao Manager
ERROR 403 - Active task cannot be deleted

Die Fehlermeldung im Detail

ERROR 403

HTTP-Anfrage für "GET api/task" fehlgeschlagen.

Der Server hat eine Antwort mit Status-Code 403 gesendet.

Access Denied.

Lösung

  1. Leere den Browser-Cache und lade den Contao Manager neu.
  2. Lösche im Verzeichnis contao-manager die Datei task.json und versuche deine gewünschte Änderung erneut.
    contao-manager/task.json

ERROR 403 - Active task cannot be deleted

ERROR 403 - Active task cannot be deleted in Contao Manager
ERROR 403 - Active task cannot be deleted

Die Fehlermeldung im Detail

ERROR 403

Active task cannot be deleted

Lösung

  1. Lösche im Verzeichnis contao-manager die Datei task.json und versuche deine gewünschte Änderung erneut.
    contao-manager/task.json
  2. Lade den Contao Manager neu.

Systemwiederherstellung hängt sich auf

Die Fehlermeldung im Detail

Es treten unterschiedliche Fehlermeldungen auf, meist von inkompatiblen Erweiterungen.

Beispiel einer Fehlermeldung:

  • 12:44:38 CRITICAL [console] Error thrown while running command "list --format=json". Messag: "Class "Contao\ArrayUtil" not found" In config.php line 31

Lösung

  1. Deinstalliere die Erweiterung.
  2. Prüfe ob es eine neuere Version der Erweiterung gibt, evtl. musst du die Minor Version der Erweiterung erhöhen.
  3. Ersetze die Erweiterung mit einer ähnlichen Erweiterung oder bitte den Entwickler das Problem für dich zu beheben.

Hintergrundprozess hängt sich auf

Hintergrundprozess hängt sich auf im Contao-Manager
Hintergrundprozess hängt sich auf

Fehlermeldung im Detail

Keine wirkliche Fehlmeldung aber der Contao Manager bleibt bei einem seiner Hintergrund-Prozesse einfach hängen.

Der Fehler tritt häufig bei diesen Prozessen auf:

  • composer update contao/manager-bundle [DIVERSE-PAKETE] --no-install
  • vendor/bin/contao-console contao:maintenance-mode enable
  • composer isntall
  • vendor/bin/contao-console contao:maintenance-mode disable

Lösung

  1. Lade den Contao Manager neu und prüfe ob der Manager die Prozesse beenden kann. Wenn nein, probiere Schritt 2.
  2. Verbinde dich per SSH mit deinem Server der Contao Installation und gib folgendes ein:
    vendor/bin/contao-console
    Erscheinen hier Fehler, musst du diese erst beheben. Erscheint kein Fehler, gehe zu Schritt 3.
  3. Gib vendor/bin/contao-console cache:clear in der Console ein.
    Wenn keine Fehler mehr erscheinen, kannst du nun wieder den Contao Manager wie gewohnt nutzen.

Endlosschleife der automatischen Reparatur des Contao Managers

Wähle eine Option der Wiederherstellung im Contao Manager
Wähle eine Option der Wiederherstellung

Fehlermeldung im Detail

Keine wirkliche Fehlmeldung aber der Contao Manager will das System immer wieder reparieren.

Lösung

  1. Starte den abgesicherten Modus und entferne kürzlich hinzugefügte Erweiterungen wieder.

Zurück

*******************

Liebe Leser,
Menschen sind nicht ausschließlich Frauen, Männer, weiblich, männlich, divers – Menschen können vielfältiger sein! Wir möchten euch ALLE als Menschen ansprechen, egal von welchem Geschlecht oder welcher Kultur. Sprachlich ist es schwierig, euch alle „richtig“ anzusprechen. Daher verwenden wir – auch für eine bessere Lesbarkeit – bei Personenbezeichnungen meist die männliche Form, wie Dienstleister oder Partner. Aber eins ist uns wichtig: Keiner soll sich ausgeschlossen fühlen.

Zudem sind wir Verfechter des DU #gernperdu und gestalten so unsere tägliche Kommunikation etwas lockerer und persönlicher. Auch hier gilt: Wir bringen allen die gleiche Wertschätzung entgegen.

*******************