Zum Inhalt springen

Neuer Cache löschen Button geht nicht

Erstellt am 10. Februar 2009 · 3 Antworten · letzte Antwort am 6. Oktober 2009

Tags: Cache & Performance, Frage

DJScorpion ·

Hallo,
ich hab im Intranet unsere Website laufen, die jetzt fürs Intranet eingerichtet wird.

Beim Update auf 4.2.6 (von 4.1.7) hat sich im oberen Bereich eine "Arbeitsleiste" gebildet. Bzw. jetzt ist sie Sichtbar.

Leider funktioniert der "Cache Löschen Button" nicht (der Blitz).

Woran kann das liegen?

Gruß Scorpion

PS: Kann es sein, dass bei 4.2.6 alles auf "backend.php#" gelinkt ist (auch der Blitz)?

Julian.​Hofmann ·

Hallo.

Im 4.2-Ast wurde einige Kommunikation auf AJAX umgestellt, d.h. die Links werden teilweise über Javascript gehandhabt. Dadurch kann es vorkommen, dass die URL eines Links merkwürdig anmutet, die ausgeführte Aktion beim Klicken aber eine andere ist (weil via onclick definiert odgl.).

- Laufen die AJAX-Funktionen ansich in der Installation? Oder funktioniert nur das Cachelöschen via AJAX-Aufruf nicht?
- Lässt sich der Cache einzelner Seiten löschen? Oder scheitert allgemein der Zugriff auf die Cachetabelle (also nicht nur via "Cache löschen" in der Arbeitsleiste)?

Vielleicht ist ein Ausweg auch die Extension truncate_tables

Viele Grüße
Julian

Unbekannter Benutzer ·

Ich möchte diesen alten Thread nochmal eröffnen, weil er am besten das Phänomen beschreibt, mit dem ich bei einer TYPO3-Installation schon länger kämpfe:

Wie von DJScorpion beschrieben: Beim Klick auf das Blitz-Icon erscheint das kleine Untermenü mit den "Cache löschen funktionen" nicht. Und das nervt ziemlich!

Wie von Julian schon gesagt, steckt da ja eine kleine JavaScript-Funktion dahinter, die das Untermenü einblendet. Und die hat keinen Effekt.

Folgende Randbedingungen:
- TYPO3 4.2.9 (Updates seit 4.2.X haben nie was geändert)
- alle JS des Backends werden geladen (geprüft mit Firebug)
- keine JS-Fehler auf der Firebug-Konsole
- das Menü ist im HTML-Code vorhanden, nur auf display:none
- fast keine Fremd-Extensions in der Installation
- Das einig Ungewöhnliche am Webserver: allow_url_fopen ist OFF
(Aber ich kann nicht sehen, warum das den Fehler verursachen sollte?!)

Kennt jemand dieses Phänomen?

Julian.​Hofmann ·

Firebug dürfte da schon mal gut sein zur weiteren Analyse. Unter "Netzwerk" sollte da der Ajax-Aufruf beim Klick auf einen der Menüpunkte auftauchen. Tut's das?
Damit ließe sich zumindest mal klären, ob es ein problem der TYPO3-Installation ist, ein problem des Clients oder der Verbindung.