Zum Inhalt springen

Problem bzgl. typo3temp (input filepath x generally invalid)

Erstellt am 27. Oktober 2005 · 1 Antwort · letzte Antwort am 28. Oktober 2005

Tags: Server & Hosting, Frage

_kurai ·

Hallo zusammen!

Da ich diesbzgl. im Web nichts gefunden habe, weder auf einschlägigen Seiten und Foren, noch mit Google, hoffe ich, dass ihr mir evtl. helfen könnt.

Das Problem:

Das FE zeigt bei einer einzigen Seite "Kundebereich" folgende Fehlermeldung:

ERROR: Input filepath "/html/typo3temp/llxml/xml_2038511bc9.de .iso-8859-1.cache" was generally invalid!

Diese Meldung tritt bei der FE Ansicht ausschliesslich bei dieser Seite auf. Das Einzige, was sie von den anderen Seiten unterscheidet, ist ein Login-Element (Typo3-Standard). Lösche ich dieses Element von der Seite, dann wird sie auch klaglos angezeigt.
Im BE (unter "Anzeigen") werden jedoch diverse Seiten mit derselben Fehlermeldung angezeigt.
Ausserdem ändert sich der Dateiname nicht - die Fehlermeldung verweist immer wieder auf diese eine Date.

Bisherige Lösungsansätze:

1. Die Fehlermeldung taucht meines Wissens nach auf, weil die Funktion "writeFileToTypo3tempDir($filepath,$content)" direkt bei der ersten IF-Abfrage "false" zurückliefert.

Hier eine Übersicht der Funktion
(am besten per Strg+F nach "invalid" suchen, dann gelangt man direkt zur Funktion).
Und hier eine nähere Erläuterung.

Diese Funktion ist in der class.t3lib_div.php definiert. Laut dieser Seite prüft sie nach dem Vorhandsein von "//", ".." oder "\" in der Adresse. Nur: Der ist meines Wissens nach gar nicht gegeben!
Darüber komme ich also zu keinem Ergebnis.

2. Da die Fehlermeldung immer eine einzige Datei referenziert, habe ich ebenfalls versucht, das ursprüngliche Verzeichnis (in diesem Fall: alle Verzeichnisse unterhalb von typo3temp/) umzubenennen und neue Verzeichnisse desselben Namens anzulegen. TYPO schreibt die neuen Daten dort auch problemlos rein, aber die Fehlermeldung dauert an - und das, obwohl die genannte Datei gar nicht mehr im neuen Ordner liegt (der eindeutig angezeigt wird). Sie liegt derzeit in _llxml. Auch das Verschieben der entsprechenden .cache Datei in den neuen Ordner blieb ohne Erfolg (man probiert halt alles aus, es könnte ja sein... #paralyzed#).

3. Beim deinstallieren gewisser Extensions trat ein Fehler auf, den ich mir dummerweise nicht notiert habe (zu schnell weitergeklickt). Sollte man eigentlich nicht tun, aber es ist halt passiert. Ich habe versucht, die fraglichen Extensions zu de- und reinstallieren, aber die Fehlermeldung bleibt bestehen.
Die erste Extension mit dieser Fehlermeldung war th_mailformplus .

4. Den Cache komplett zu leeren sowie typo3temp/ per Installtool zu reinigen brachte ebenfalls keinen Erfolg.

5. Da es anscheinend etwas mit dem Login-Feld zu tun hatte, habe ich alle Nutzergruppen ausser einer und alle User ausser einem gelöscht (FE bezogen). Auch das brachte keinen Erfolg, aber eine interessante Abfrage bzgl. der DB Überprüfung (siehe unten).

Sonstige Informationen:

- Der Server läuft unter *NIX

- Die TYPO3 Version ist 3.8.0

- Installierte Extensions sind:

  • css_styled content

  • rte

  • csh_de

  • mf_pagetitle

  • feuser_admin

- Zusätzliche Extensions, die deinstalliert wurden, sind:

  • page_php_content

  • th_mailformplus

  • ks_sitemap

There are 1 records pointing to this missing or deleted record; [pages][88]
There are 4 records pointing to this missing or deleted record; [pages][29]
There are 2 records pointing to this missing or deleted record; [pages][43]
There are 1 records pointing to this missing or deleted record; [fe_groups][2]
There are 1 records pointing to this missing or deleted record; [fe_groups][4]

(Vielleicht wird hier eine Tabelle nicht richtig aktualisiert?)

--------------------------------------------------------------

Das war es soweit. Ich bedanke mich im Voraus für's Lesen und die Mühe eurerseits.

Grüße,
_kurai