Zum Inhalt springen

Umgehung von "Page is being generated"

Erstellt am 14. Mai 2003 · 3 Antworten · letzte Antwort am 25. Februar 2004

Tags: Frage

fritzr ·

Hallo zusammen,
bei meiner Extension rufe ich ein Javascriptfenster auf. In diesem befinden sich Links zum vor und zurückgehen (Bildergalerie).
Die Seite ruft sich selbst auf, mit einem modifizierten Parameter (nr+1).
Drücke ich zweimal hintereinander auf weiter, dann kommt die Typo3 Meldung:

Page is being generated.
If this message does not disappear within 30 seconds, please reload.

Was kann man da tun, dass er immer mein Script ausführt, welches ja leider Bestandteil von Typo3 ist.
Ich möchte nicht ein komplett eigenes PHP Script schreiben, da ich sonst die Typo3 Klassen und Funktionen nicht nutzen kann.

Grüße Fritz

dj.​picasso ·

Hi fritzr,

also ich bekomme die Meldung immer nur dann, wenn sich das Skript in eine Schleife "verirrt" und nicht mehr rausfindet, meist for ..... oder while ......, in der Regel eine Kleinigkeit, die es krachen läßt!!

Du solltest mal Dein Skript auseinandernehmen!
Ciao
Der DJ

fritzr ·

Hallo DJ,
vielen Dank für die Antwort.
Bei mir wird die Seite ja sofort aufgerufen.
Lösche ich nun den Cache dann kann ich sofort! die nächste Seite aufrufen ohne Probleme...
Lösche ich den Cache nicht, und drücke zu schnell auf den Weiter Knopf dann führt es zu so einer Meldung.
Das heißt es kann doch kein Fehler im Script sein oder?
Ich gebe allerdings den Inhalt mit print aus und breche dann das komplette Script mit die(); ab. Da mir ja sonst der komplett restliche Teil meiner Website noch angezeigt werden würde...

Gruss Fritz

critical ·

Hallo fritzr,

hast du das Problem gelöst? Und wenn ja, wie?
Ich würde gerne mehr über die Cache Problematik wissen, da ich womöglich ein ähnliches Problem habe.