Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 15.03.07, 06:48
Forum Zuschauer
 
Registriert seit: 27.09.06
Beiträge: 9
UTF 8 Probleme

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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 15.03.07, 14:52
Forum Aktivist
 
Registriert seit: 05.01.07
Beiträge: 84

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?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 15.03.07, 18:08
Forum Zuschauer
 
Registriert seit: 27.09.06
Beiträge: 9

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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 15.03.07, 22:04
Forum Newbie
 
Registriert seit: 14.03.07
Beiträge: 19

hast du schon mal in die datenbank geschaut, ob hier z.B. die cache-Tabellen nicht auf utf-8 eingestellt sind?
__________________
onscreen - webdesign wien
www.onscreen.at
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 16.03.07, 05:35
Forum Zuschauer
 
Registriert seit: 27.09.06
Beiträge: 9

Hallo,

ich bin nochmal alle Tabellen durch gegangen, aber es sind alle richtig eingestellt (Character Set: UTF-8 Unicode / Collation: utf8_general_ci).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 16.03.07, 07:13
Forum Aktivist
 
Registriert seit: 05.01.07
Beiträge: 84

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).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 19.03.07, 06:45
Forum Zuschauer
 
Registriert seit: 27.09.06
Beiträge: 9

Bei meinen Seiten steht folgendes im head:

HTML-Code:
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
UTF-8 steht also mit drin.
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?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #8  
Alt 21.03.07, 06:52
Forum Zuschauer
 
Registriert seit: 27.09.06
Beiträge: 9

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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #9  
Alt 11.05.07, 09:26
Forum Zuschauer
 
Registriert seit: 11.05.07
Beiträge: 3

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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #10  
Alt 11.05.07, 17:53
Forum Zuschauer
 
Registriert seit: 27.09.06
Beiträge: 9

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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An



Alle Zeitangaben in WEZ +1. Es ist jetzt 17:42 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS