[TYPO3-german] Typo3 4.0 - Error 503 / Caching-Problem / set_no_cache()

Dirk Schlüter dirk at schlicker.org
Sat Apr 8 12:22:40 CEST 2006


Hi Liste, 

ich habe einen älteren Thread in dieser Liste gefunden bzgl. des HTTP 503
Fehlers der mit Typo3 4.0 auftritt und wo schon festgestellt wurde das es
mit dem Caching zu tun haben muss. 

Folgendes habe ich festgestellt:

Ich habe eine eigene Extension geschrieben die eine Liste ausgibt und bei
Klick auf einen Listen-Eintrag einen DIV einblendet und dort mit AJAX
Daten aus einem eigenen PageType (typeNum=667) nachlädt (Detail
Ansicht).

In meiner Extension hatte ich oben 

// don't cache...
$GLOBALS['TSFE']->set_no_cache();

drin stehen. Dann liefert meine Page (667) den HTTP-Status-Code 503
zurück, bei 3.8.1 den Code 200. Wenn ich das set_no_cache()
auskommentiere, kommt wie gewohnt eine 200 zurück und mein AJAX
funktioniert wieder. 

Mit 3.8.1 war das set_no_cache() scheinbar nötig, weil eine Änderung an
den Daten (SysOrdner) sonst nicht übernommen wurde ohne das man den
FE-Cache leert. Nun aber mit 4.0 geht das scheinbar ohne das ich den Cache
manuell leeren muss. 

Bei einem kurzen Test wurden alle Änderungen an den Daten korrekt
und sofort angezeigt ohne das ich den FE-Cache geleert habe oder die Seite
neu geladen habe. Die Daten die vom der Page 667 via AJAX nachgeladen
wurden waren sofort auf dem aktuellen Stand.

Gibt es irgendwo ein DOC wo man Details zum Caching von Typo3
4.0 nachlesen kann und was sich dort verändert hat? Ich würde da gerne
mehr drüber wissen warum das Verhalten jetzt anders ist. Vielleicht hilft
ja mein Posting auch jemand anderem der dieses 503 Problem evtl. auch hat. 

Grüße
Dirk






More information about the TYPO3-german mailing list