Hallo zusammen,
ich betreibe schon seit einiger Zeit einen Suse Linux-Server, mit dem ich nun aber schon seit ein paar Monaten ein merkwürdiges Umlaut-Problem habe. Ich habe eine LAMP-Installation und eigentlich alles auf ISO-8859-1 konfiguriert.
Der HTTP-Header schreibt ISO-8859-1 raus (das hab ich mit drweb.de geprüft), die Webseiten setzen per Meta-Tag die Kodierung auf ISO-8859-1, im PHP ist das default charset auf ISO-8859-1 gesetzt, in der Apache-Konfiguration wird das charset ebenfalls auf ISO-8859-1 gesetzt, die MySQL-DB ist auf latin1 eingestellt. Die LANG und LC-Variablen sind auf de_DE.ISO_8859_1 gestzt.
Soweit weiß ich keine Stelle mehr wo ich noch ISO-8859-1 einstellen soll. Trotzdem landen sporadisch in meiner DB UTF-8 codierte Umlaute, welche dann etwa so aussehen: ä (ä). Das Ganze passiert bei sämtlichen Clients, unabhängig von Betriebssystem oder eingesetztem Browser. Meist passiert es beim ersten und zweiten mal und wenn man dann das dritte mal ein Formular absendet kommen die Zeichen korrekt in ISO-8859-1 Konvertierung in der DB an.
Ich such jetzt schon seit Monaten nach dem Problem und weiß einfach nicht mehr weiter. Hat jemand schon solche Erfahrungen gemacht und kann Tipps geben, was ich noch untersuchen kann um dem Problem auf die Spurt zu kommen?
Wäre für Hilfe sehr dankbar, so ist das einfach kein Zustand, weil sämtliche Webapplikationen (Homepage, Forum, Blog, Coppermine-Gallery etc.) welche auf dem Server laufen, sporadisch diese Fehler zeigen.
MfG Micha
ich betreibe schon seit einiger Zeit einen Suse Linux-Server, mit dem ich nun aber schon seit ein paar Monaten ein merkwürdiges Umlaut-Problem habe. Ich habe eine LAMP-Installation und eigentlich alles auf ISO-8859-1 konfiguriert.
Der HTTP-Header schreibt ISO-8859-1 raus (das hab ich mit drweb.de geprüft), die Webseiten setzen per Meta-Tag die Kodierung auf ISO-8859-1, im PHP ist das default charset auf ISO-8859-1 gesetzt, in der Apache-Konfiguration wird das charset ebenfalls auf ISO-8859-1 gesetzt, die MySQL-DB ist auf latin1 eingestellt. Die LANG und LC-Variablen sind auf de_DE.ISO_8859_1 gestzt.
Soweit weiß ich keine Stelle mehr wo ich noch ISO-8859-1 einstellen soll. Trotzdem landen sporadisch in meiner DB UTF-8 codierte Umlaute, welche dann etwa so aussehen: ä (ä). Das Ganze passiert bei sämtlichen Clients, unabhängig von Betriebssystem oder eingesetztem Browser. Meist passiert es beim ersten und zweiten mal und wenn man dann das dritte mal ein Formular absendet kommen die Zeichen korrekt in ISO-8859-1 Konvertierung in der DB an.
Ich such jetzt schon seit Monaten nach dem Problem und weiß einfach nicht mehr weiter. Hat jemand schon solche Erfahrungen gemacht und kann Tipps geben, was ich noch untersuchen kann um dem Problem auf die Spurt zu kommen?
Wäre für Hilfe sehr dankbar, so ist das einfach kein Zustand, weil sämtliche Webapplikationen (Homepage, Forum, Blog, Coppermine-Gallery etc.) welche auf dem Server laufen, sporadisch diese Fehler zeigen.
MfG Micha