Apache2 Sonderzeichen
-
Anonymous
Apache2 Sonderzeichen
Hi,
ich hab Suse Linux 9.0 installiert, Apache 2 und PHP 4.3.4!
Jetzt zu meinem Problem!
Apache2 stellt mir die Sonderzeichen(z.B. Ã? Ã? Ã?) in Html falsch dar, sind dann irgendwelche komischen Zeichen oder es werden nur Leerzeichen dargestellt!
Wenn ich Apache 1.3.* benutze, kommt der Fehler nicht!
woran kann es liegen!
Thx!
ich hab Suse Linux 9.0 installiert, Apache 2 und PHP 4.3.4!
Jetzt zu meinem Problem!
Apache2 stellt mir die Sonderzeichen(z.B. Ã? Ã? Ã?) in Html falsch dar, sind dann irgendwelche komischen Zeichen oder es werden nur Leerzeichen dargestellt!
Wenn ich Apache 1.3.* benutze, kommt der Fehler nicht!
woran kann es liegen!
Thx!
Re: Apache2 Sonderzeichen
Der Fehler liegt nicht bei Apache, sondern bei Dir, sprich in Deinen HTML-Seiten. Poste mal bitte den Source einer Seite bis zum '<body'.
-
Anonymous
Re: Apache2 Sonderzeichen
Danke, dodolin!
Hab den adddefaultcharset Wert umgestellt und jetzt funktioniert es!
Joe User wenn es an mir gelegen hätte, sprich an meinen HTML-Seiten wäre es nicht mit Apache 1.3.* gelaufen!
Hab den adddefaultcharset Wert umgestellt und jetzt funktioniert es!
Joe User wenn es an mir gelegen hätte, sprich an meinen HTML-Seiten wäre es nicht mit Apache 1.3.* gelaufen!
Re: Apache2 Sonderzeichen
Doch, denn für die Darstellung ist nicht Apache, sondern der UA zuständig. Daher kann der Fehler nur im Source Deiner Seiten sein, glaub es, oder lies Dich selbst durch http://www.w3.org/MarkUp/...mercury wrote:Joe User wenn es an mir gelegen hätte, sprich an meinen HTML-Seiten wäre es nicht mit Apache 1.3.* gelaufen!
Re: Apache2 Sonderzeichen
Nope. Wenn der Webserver das ohne oder mit falschem Charset ausliefert, nützt es gar nichts, wenn das Dokument korrekt ist, weil ein korrekt funkionierender UA das dann nicht interpretieren kann und darf.Daher kann der Fehler nur im Source Deiner Seiten sein
Re: Apache2 Sonderzeichen
http://www.ietf.org/rfc/rfc2616.txt
http://www.w3.org/TR/REC-html40/charset.html
http://www.w3.org/TR/chips/
Den RFC habe ich noch nicht durch...
http://www.w3.org/TR/REC-html40/charset.html
http://www.w3.org/TR/chips/
Den RFC habe ich noch nicht durch...
Re: Apache2 Sonderzeichen
@Joe User: Auch in deinen Links bzw. in meinem Link zur Apachen-Doku steht, dass der HTTP Encoding-Header höhere Priorität hat als ein META-Tag im Dokument und diesen überschreibt. Wenn also die Apachen-Konfig in dieser Hinsicht falsch ist, nützt auch das korrekte Dokument nichts mehr.
Re: Apache2 Sonderzeichen
Argl, ich sollte hin und wieder etwas aufmerksamer lesen :-/dodolin wrote:@Joe User: Auch in deinen Links bzw. in meinem Link zur Apachen-Doku steht, dass der HTTP Encoding-Header höhere Priorität hat als ein META-Tag im Dokument und diesen überschreibt.
Bleibt nur noch die Frage offen, wer die Default-Config des Apache des OPs geändert hat...dodolin wrote:Wenn also die Apachen-Konfig in dieser Hinsicht falsch ist, nützt auch das korrekte Dokument nichts mehr.
Re: Apache2 Sonderzeichen
habe das gleiche Problem, dass die Sonderzeichen nicht angezeigt werden.
Wo genau muss ich denn diesen Eintrag "adddefaultcharset" vornehmen? In welcher Datei an welcher Stelle?
Gruß
Sebastian
Wo genau muss ich denn diesen Eintrag "adddefaultcharset" vornehmen? In welcher Datei an welcher Stelle?
Gruß
Sebastian
Re: Apache2 Sonderzeichen
Salve!
@ KarateKid
Der Apache wird über die httpd.conf konfiguriert, da muss das dann also auch rein.
Hugo ;)
@ KarateKid
Der Apache wird über die httpd.conf konfiguriert, da muss das dann also auch rein.
Hugo ;)
Re: Apache2 Sonderzeichen
danke Hugo, habs hinbekommen :)
Re: Apache2 Sonderzeichen
Wenn ich das jetzt alles richtig verstanden hab,
wäre es dann nicht am Besten den Eintrag auf Off zu setzen.
Dann müsste doch immer das Charset aus dem Meta genommen werden.
Andernfalls ist das Charset für den Server ja dann immer gleich.
Oder seht Ihr da irgendwelche Probleme?
wäre es dann nicht am Besten den Eintrag auf Off zu setzen.
Dann müsste doch immer das Charset aus dem Meta genommen werden.
Andernfalls ist das Charset für den Server ja dann immer gleich.
Oder seht Ihr da irgendwelche Probleme?
-
majortermi
- Userprojekt

- Posts: 916
- Joined: 2002-06-17 16:09
Re: Apache2 Sonderzeichen
Das gleiche Problem hatte ich auch, als ich mein System von Apache 1.3 auf Apache 2.0 migriert habe. Aus welchem Grund auch immer, halten es die Jungs von der Apache Foundation wohl für eine gute Idee, in der Standard-Konfiguration alles als ISO-8859-1 auszuliefern. Das hat bei mir zu Problemen geführt, weil ich z.T. UTF-8 benutze.Joe User wrote:Bleibt nur noch die Frage offen, wer die Default-Config des Apache des OPs geändert hat...
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...
Warum man sich an diese Reihenfolge halten sollte...
