Zum Inhalt springen

Hilfe: TYPO3 super langsam!

Erstellt am 5. Februar 2009 · 14 Antworten · letzte Antwort am 7. Februar 2009

Tags: Cache & Performance, Frage

AlexTheGer2k ·

Hallo Forum.
Auf unseren gehosteten Webspace (Hoster: http://www.all-inkl.com ) haben wir nun seit ca. einem Jahr ein selbstinstalliertes TYPO3 laufen, was wir selber auf dem aktuellen Stand halten. Damit hatten wir auch nicht wirklich Probleme.

Doch jetzt ist seit ca. eine Woche die TYPO3 installation extrem langsam (man besuche http://www.icf-berlin.de ). Oft dauert es Minuten bis überhaupt was angezeigt wird und wenn dann oft nur Bruchtstückhaft. Eigentlich wirkt es so, als wenn der Server am Limit wäre, aber alle anderen Teilseiten (z.B. ein phpBB-Board) laufen in der gewohnten Geschwindigkeit. Auch E-Mail und andere Dienste sind wie gehabt online. Nur TYPO3 ist auf allen Ebenen langsam (sowohl im Front-, als auch im Back-End und auch bei Install).

Ich habe vor ca. 2 Wochen auf TYPO3 4.2.5 gewechselt und auch den Encyptionkey geändert. Leider habe ich nicht alle Caches gelöscht, was ich eigentlich als Lösung des PRoblem gesehen hatte. Nun ist der komplette typo3temp Ordner geleert, alle cache_* Tabellen in MySQL geleert und auch noch die localconfig-Tempdateien gelöscht. Leider immer noch das gleiche Problem.

Wenn man sich den Temp-Ordner anschaut, scheint er alle nötigen Daten (PNGs- und CSS-Dateien) generiert zu werden.

Hat wer von euch eine Idee, was ich machen kann? Es ist schon sehr frustrierend, dass die Website nicht wie gewohnt erreichbar ist.

Grüße schonmal im Voraus.
Alex

Julian.​Hofmann ·

Hallo Alex.

AlexTheGer2k schrieb

(...) und auch den Encyptionkey geändert.

Warum tust Du sowas?

Von welcher Version aus hast Du gewechselt? Hast Du dabei auch die ganzen Upgrades und Checks durchgeführt (Install Tool -> Update Wizard, DB Check --> manage Reference Index,...)?

Viele Grüße
Julian

Julian.​Hofmann ·

Naja, Georg, durch realurl geht auch Deine URL an TYPO3, oder?

Weil ich's gerade sehe: Lösch mal die ganzen Inhalte aus den indexed-search-Tabellen. Die hängen soweit ich weiß auch mit am encryption-Key bzw. Cache. D.h. falls die jetzt schon recht voll sind, dann indiziert sich da gerade ein Script zu Tode....

AlexTheGer2k ·

Hi Julian.
Erstmal danke für deine Hilfe.

Julian.Hofmann schrieb

Von welcher Version aus hast Du gewechselt?

Von 4.2.3, kurzzeitig auf 4.2.4 und dann nach 2 Tagen auf 4.2.5. Den Key habe ich shon beim 4.2.4 Update geändert.

Julian.Hofmann schrieb

Hast Du dabei auch die ganzen Upgrades und Checks durchgeführt (Install Tool -> Update Wizard, DB Check --> manage Reference Index,...)?

cache_pages (0 rows) - Pages
cache_pagesection (0 rows) - TS template related information
cache_hash (0 rows) - Multipurpose md5-hash cache
cache_imagesizes (0 rows) - Cached image sizes
be_sessions (0 rows) - Backend User sessions
fe_sessions (0 rows) - Frontend User sessions
fe_session_data (0 rows) - Frontend User sessions data
index_words (0 rows) -
index_rel (0 rows) -
index_phash (0 rows) -
index_grlist (0 rows) -
index_section (0 rows) -
index_fulltext (0 rows) -

Außerdem habe ich noch den Ordner typo3temp komplett geleert und auch noch die temp-* Dateien in typo3conf gelöscht.

Update-Wizard druchgeführt, wobei ich abgebrochen habe, als man nur Version 4.1 auswählen konnte. Ich bin von Version 4.2.3 gekommen.

DB Check --> manage Reference Index kann ich nicht finden.

Weitere Ideen?
Alex

Gunah ·
Julian.Hofmann schrieb

Naja, Georg, durch realurl geht auch Deine URL an TYPO3, oder?

Weil ich's gerade sehe: Lösch mal die ganzen Inhalte aus den indexed-search-Tabellen. Die hängen soweit ich weiß auch mit am encryption-Key bzw. Cache. D.h. falls die jetzt schon recht voll sind, dann indiziert sich da gerade ein Script zu Tode....

das kann man ja inder htaccess einstellen, was er Ignorieren soll.. aber läd echt lange o.O

Julian.​Hofmann ·
AlexTheGer2k schrieb

Weitere Ideen?

Vielleicht mal Install Tool --> Database Analyser --> Compare

Hast Du Zugriff auf PHP und/oder mysql-Logfiles? Steht da vielleicht was drin?

AlexTheGer2k ·

So, ich hab nochmal etwas genauer mit dem Problem beschäftigt.
Das komische ist, dass es anscheinend von der Domain liegt.
Ein Beispiel. Wenn ich http://webmail.icf-berlin.de besuche funktioniert alles wie gewohnt. Doch wenn ich http://www.icf-berlin.de/static/webmail/htdocs/ aufrufe (worauf die Subdomain umlängt), dann braucht die Seite ewig und drei Tage um zu laden.

Irgentwelche Ideen? Kann das im Zusammenhang mit TYPO3 stehen? Vielleicht htaccess?

Danke für eure Hilfe
Alex

Julian.​Hofmann ·

Wie verhält sich denn Deine Installation ohne realurl? Kann es sein, das sich bei der Adressauflösung da einfach ein Script totläuft (Warum auch immer)?

Und nochmal die Frage: Wieweit hast Du Zugriff auf Deine Logfiles? Vielleicht steht im PHP-/mysql-Logfile, wo das Script im kreis läuft. Oder im den Apache-Logfiles zumindest, welcher Aufruf das rumeiert.

AlexTheGer2k ·
Julian.Hofmann schrieb

Wie verhält sich denn Deine Installation ohne realurl? Kann es sein, das sich bei der Adressauflösung da einfach ein Script totläuft (Warum auch immer)?

Wie kann ich denn RealURL ausschalten? Kann ich das durch umbenennen einer Datei?

Julian.Hofmann schrieb

Und nochmal die Frage: Wieweit hast Du Zugriff auf Deine Logfiles? Vielleicht steht im PHP-/mysql-Logfile, wo das Script im kreis läuft. Oder im den Apache-Logfiles zumindest, welcher Aufruf das rumeiert.

Leider habe ich nur zugriff auf die Logs, welche Seiten von wem aufgerufen wurde. Ich hab gerade schonmal nen Mail an den Provider geschickt, ob er mir PHP und MySQL Logs zukommen lassen kann. Sobald ich da weiter bin, geb ich bescheid.

Julian.​Hofmann ·
AlexTheGer2k schrieb

Wie kann ich denn RealURL ausschalten? Kann ich das durch umbenennen einer Datei?

Entweder in der htaccess die RewriteEngine auf off stellen oder - etwas schneller und radikaler - die Extension mal eben deinstallieren.

AlexTheGer2k ·

Hallo Miteinander.
Das Problem ist zum Glück gelöst. Der Hoster hat nach ewigem Nachboren doch festgestellt, dass das Problem auf seiner Seite ist. Der Apache Mod - Cband ist in die Quere gekommen. Nachdem er deinstalliert wurde, funktionierte alles wie gewollt.

Vielen Dank für eure Hilfe. Besonders an dich Julian Hofmann!

Viele Grüße
Alex