![]() |
| | LinkBack | Themen-Optionen | Thema durchsuchen | Thema bewerten | Ansicht |
|
#1
| |||
| |||
Hallo zusammen, ich habe da ein Problem mit meiner Typo3 Seite, die auf xhtml und utf-8 konfiguriert ist. Alle Sonderzeichen auf der Seite werden am anfang einwandfrei dargestellt, jedoch spätestens wenn ich am nächsten Tag wieder auf meine Seite gehe, werden einzelne Seiten (manchmal auch alle) nicht mehr korrekt dargestellt. Damit die Sonderzeichen wieder korrekt dargestellt werden, muss ich immer den FE-Cache löschen und schon funktioniert wieder alles wie es soll. Dies ist jedoch ziemlich nervig, jeden morgen zu prüfen ob die Sonderzeichen noch funktionieren. Hat einer von euch vielleicht eine Idee was ich dagegen machen kann? Meine Umgebung: Typo3 4.1 Debian 3.1 MySQL 4.1 PHP 4.3.10 Apache2 2.0.54 MFG |
| Sponsored Links |
![]() TYPO3 Forum.net empfiehlt domainFactory als Hoster! |
|
#2
| |||
| |||
| Hallo! Das habe ich auch schon bei anderen Seiten gesehen. Mein Verdacht ist, daß es mit dem Browser-cache zusammenhängt. Und zwar in dem Fall wenn "Page not changed" zurückgegeben wird und der Browser aus dem cache lädt. Eventuell wird die codepage nicht oder Falsch zur Seite abgelegt. Hast Du mal probiert, ob es mit verschiedenen Browsern auftritt? |
|
#3
| |||
| |||
| Sobald das Problem auftritt, ist es auf allen Browsern so. Habe es sogar auf verschiedenen Systemen getestet und das Problem somit auf Typo3 eingrenzen können. Es sind auch nicht immer alle Seiten betroffen, manchmal sogar nur eine (ist aber nicht immer die selbe). Noch mehr ideen? Mir gehen die Ideen aus. MFG |
|
#4
| |||
| |||
| hast du schon mal in die datenbank geschaut, ob hier z.B. die cache-Tabellen nicht auf utf-8 eingestellt sind? |
|
#5
| |||
| |||
| Hallo, ich bin nochmal alle Tabellen durch gegangen, aber es sind alle richtig eingestellt (Character Set: UTF-8 Unicode / Collation: utf8_general_ci). |
|
#6
| |||
| |||
| Wie sieht den der <HEAD> der Dateien aus (speziell der charset in http-eqiv)? Beispiel: <meta http-equiv="content-type" content="text/xhtml"> Wenn hier der parameter charset="utf8" fehlt, dann interpretiert der Browser gecachte Seiten nach der Standart-codierung in seiner Konfig (was meistens ISO-8859-1 ist) Geändert von kerimbey (16.03.07 um 12:34 Uhr). |
|
#7
| |||
| |||
| Bei meinen Seiten steht folgendes im head: HTML-Code: <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Das Problem tritt auch meist erst mehrere Stunden später auf, nachdem die jeweilige Seite von Typo3 gecached wurde. Alle seiten die noch nicht gecached wurden sind in dem moment auch nicht von dem Problem betroffen. Gibt es vielleicht noch irgendwelche Einstellungen die ich vergessen haben könnte bei der Umstellung auf UTF8 und XHTML? |
|
#8
| |||
| |||
| Hat hier keiner mehr eine idee woran das Problem mit den falsch dargestellten Umlauten liegen könnte? Nachdem der FrontEnd Cache gelöscht wurde funktioniert die Seite 1a, aber am nächsten Tag kann ich mit ziemlicher Sicherheit davon ausgehen, daß die Umlaute zumindest auf einigen Seiten nicht mehr korrekt dargestellt werden bis ich wieder den FE Cache lösche. Das ist ziemlich lästig und die Page ist so nicht wirklich nutzbar. MFG |
|
#9
| |||
| |||
| Hallo smirr! Habe exakt das gleiche mystische Problem ... Hast Du schon eine Lösung gefunden? Wenn ja, wäre ich für ein paar Tipps dankbar. Wenn nein, würde ich mich an der Suche beteiligen ... werde im TS config.cache_clearAtMidnight = 1 als workaround setzen. Mal sehen, ob das was bringt ... gruesse s. |
|
#10
| |||
| |||
| Hallo, die direkte Lösung für das Problem habe ich nicht gefunden, aber es so hinbekommen das es (scheinbar) funktioniert. Ich habe die locale auf utf8 gesetzt um alles auf dem Dateisystem in UTF8 zu verarbeiten. Außerdem habe ich die Datenbank default Einstellungen auf UTF8 gesetzt, damit dieses immer genutzt wird. Nach dieser Umstellung tritt das Problem nicht mehr auf, jedoch hat es den Nachteil das eine andere Website auf dem gleichen Server keine Sonderzeichen mehr richtig darstellen kann, weil diese kein UTF8 nutzt. :sad: Dieses Problem ist bei mir aber zweitrangig. MFG |
![]() |
| Themen-Optionen | Thema durchsuchen |
| Ansicht | Thema bewerten |
| |