UPDATE: Dieser Fix hilft auch bei aktuellen 8.7 TYPO3 Versionen, wenn Fehler im Extension-Manager auftreten.

Kürzlich sollte ich eine TYPO3 6.2 Installation aktualisieren. Als ich die Aktualität der Erweiterung prüfen wollte, stieß ich auf das Problem, dass sich die Extension-Liste im Backend (TER) nicht aktualisieren ließ.

Es kam beim aktualisieren nur der Fehler:

Update Extension List
error(internal Server Error)

 

Interner Serverfehler beim TER Update

Es funktionierte nichts was ich versuchte. Doch nach einiger Fehlersuche und Recherche fand ich eine Lösung.

UPDATE: Dieser Fix hilft auch bei aktuellen 8.7 TYPO3 Versionen, wenn Fehler im Extension-Manager auftreten.

Bei TYPO3 8.7 verifiziert – dort kam keine Fehlermeldung sondern die Meldung das keine Extensions vorhanden sind. Nachdem folgender Fix in der Datenbank durchgeführt wurde, funktionierte es wieder einwandfrei!

Fehler in der Datenbank beheben

Das Problem lässt sich einfach in der Datenbank beheben.

Einfach per phpMyAdmin, oder einem anderen Datenbanktool, mit der Datenbank verbinden und folgenden SQL-Befehl direkt ausführen:

INSERT INTO `tx_extensionmanager_domain_model_repository` (`uid`, `pid`, `title`, `description`, `wsdl_url`, `mirror_list_url`, `last_update`, `extension_count`) VALUES (1, 0, 'TYPO3.org Main Repository', 'Main repository on typo3.org. This repository has some mirrors configured which are available with the mirror url.', 'http://typo3.org/wsdl/tx_ter_wsdl.php', 'http://repositories.typo3.org/mirrors.xml.gz', 1483228800, 0);

Nun solltest du ohne weiteres die Liste im Backend aktualisieren können.

Wenn dir der Beitrag weitergeholfen hat, hinterlasse gerne einen Kommentar 🙂

Viele Grüße, euer
Naderio / Thomas