Zum Inhalt springen

Verbindungsproblem beim Extension Manager

Erstellt am 20. Juli 2011 · 5 Antworten · letzte Antwort am 27. September 2011

Tags: Frage

Unbekannter Benutzer ·

Hi,

nach dem Umzug und gleichzeitig auch Update einer Typo3-Installation bekomme ich bei einem klick auf "Aktualisierung Durchführen" in einer ausgewählten Extension unter "Konfiguration" folgenden Fehler im JavaScript debugger:

Failed to load resource: the server responded with a status of 500 (Internal Server Error) ajax.php?ajaxID=ExtDirect::route&namespace=TYPO3.EM

Im Error Log steht folgendes:

mod_fcgid: stderr: PHP Fatal error:  Cannot use object of type stdClass as array in /typosource/typo3_src-4.5.3/typo3/sysext/em/classes/connection/class.tx_em_connection_extdirectserver.php on line 262, referer: http://domain.de/typo3/mod.php?M=tools_em

Exakt das gleiche Problem hatte ich bei einer anderen Seite die auf den gleichen Server umgezogen ist vor einer Woche und hatte dazu auch eine Lösung im Netz gefunden, aber ich find es auch nach langer suche einfach nicht wieder...

Safemode ist off und url_fopen ist on.
Die andere Installation mit der gleichen typo3source läuft einwandfrei.
Es läuft der eaccelerator, hat das etwas damit zu tun? Wobei der für die andere Installation ja auch eingeschaltet ist weshalb ich das eher ausschließe.
Fehlen irgendwelche Rechte im Dateisystem?

Hoffe ihr könnt mir helfen 🙂

klaus85 ·

ich hab auch den fehler und was mit soap-extension für php über google gefunden/gelesen. könnte es das sein? hab bei meinem hoster gerade angefragt, das zu aktivieren...

Unbekannter Benutzer ·

Zumindest in meinem Fall denke ich nicht, dass es an soap-extension liegt, da eine andere typo3 installation mit der selben Version funktioniert.

Folgendes hab ich jedoch noch heraus gefunden:

Im Extension Manager steht wenn ich dort die Extension "Extension Manager" auswähle unter "Informationen für Entwickler" in der Zeile Datenbankstatus "Tabellenfehler".

Zusätzlich steht unter dem Reiter "Datenbank Aktualisieren" die Tabelle sys_ter mit dem hinweis, dass diese schon vorhanden ist. Doch wenn ich nun dort auf "Aktualisierung durchführen" gehe, kommt wieder der zu Anfang beschriebene Fehler.

Habe dann versucht über das installTool unter "Database Analyser" die Tabelle sys_ter neu zu importieren. Das hat jedoch nichts geändert.

Update auf 4.5.4 hat wie erwartet nichts geändert.