Umlaute umwandeln

Madden

Registered User
Hallo, gibt es bei Apache eine Funktion, die Umalute automatisch umwandelt oder sowas in der Art? Weil nach einer Neuinstallation alle Umlaut nur als ? dargestellt wurden. Und es liegt nicht an meinem Pc, ist bei allen so. Vor der Installation wurde alles korrekt angezeigt. Weiß einer Rat?

Beste Grüße,
Alex
 
Wahrscheinlich wurde Dein DefaultCharset verändert.
Such mal danach im Apache-Verzeichnis.

huschi.
 
Vielen Dank erstmal. Bisher habe ich aber nur folgendes in der php.ini gefunden:

default_mimetype = "text/html"
;default_charset = "iso-8859-1"

Irgendein Tipp in welcher Datei das stehen soll?
 
Hallo

Wenn du eine Lösung gefunden hast, würdest sie bitte posten?

Habe dasselbe Problem, hab das jetzt im moment zwar mit .htacess Datei gelöst, aber das ist auf Dauer zu serverlastig.....

Danke
 
danke erstmal wieder für die Antworten, aber weiß ich jetzt immer noch nicht, in welcher Datei ich einen Eintrag machen muss. Kann mir da bitte bitte jemand einen Tipp geben?

Grüße
 
Hallo!
In der Apache Konfigurationsdatei. Wahrscheinlich apache.conf, apache2.conf oder httpd.conf.

mfG
Thorsten
 
okay, die Datei:
etc/apache2/mod_mime-defaults.conf

hat folgenden Inhalt [Auszug]:
Code:
AddLanguage zh-CN .zh-cn
AddLanguage zh-TW .zh-tw

#
# LanguagePriority allows you to give precedence to some languages
# in case of a tie during content negotiation.
#
# Just list the languages in decreasing order of preference. We have
# more or less alphabetized them here. You probably want to change this.
#
<IfModule mod_negotiation.c>
LanguagePriority de en ca cs da el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW
#
# ForceLanguagePriority allows you to serve a result page rather than
# MULTIPLE CHOICES (Prefer) [in case of a tie] or NOT ACCEPTABLE (Fallback)
# [in case no accepted languages matched the available variants]
#
ForceLanguagePriority Prefer Fallback
</IfModule>

#
# Commonly used filename extensions to character sets. You probably
# want to avoid clashes with the language extensions, unless you
# are good at carefully testing your setup after each change.
# See http://www.iana.org/assignments/character-sets for the
# official list of charset names and their respective RFCs.
#
AddCharset ISO-8859-1  .iso8859-1  .latin1
AddCharset ISO-8859-2  .iso8859-2  .latin2 .cen

Beim Versuch die letzten beiden Zeilen in:

Code:
AddDefaultCharset ISO-8859-1  .iso8859-1  .latin1
#AddCharset ISO-8859-1  .iso8859-1  .latin1
AddCharset ISO-8859-2  .iso8859-2  .latin2 .cen

Ist leider der Server abgestürzt^^. Bin ich auf dem richtigen Weg?
 
Madden said:
Bin ich auf dem richtigen Weg?
Fast.
Hättest Du den Link von Thorsten mal angeklickt, hättest Du die korrekte Syntax für AddDefaultCharset gelesen und auch umgesetzt.

Versuchs einfach nochmal.

huschi.
 
jo, okay danke :-]

aber muss ich nun

AddDefaultCharset On|ISO-8859-1 .iso8859-1 .latin1
AddDefaultCharset On|ISO-8859-1 .iso8859-1
oder
AddDefaultCharset On|ISO-8859-1


schreiben? Alles so verwirrend......^^
 
Moin Leute,

jetzt muss ich hier auch mal dumm fragen :)

Also bei mir ist das auch so, ich habe mir auch mal den Link reingezogen aber irgendwie kapier ich es nicht.

Wäre es machbar das mir das mal einer für dumme erklärt :)
 
Der entscheidende Satz ist dieser:
Die Einstellung AddDefaultCharset Off deaktiviert diese Funktionalität. AddDefaultCharset On aktiviert die Standard-Zeichenkodierung iso-8859-1. Jeder andere Wert wird als die zu verwendende Zeichenkodierung aufgefaßt

Also entweder "Off" oder "On" für iso-8859-1 (latin1 ~= ASCII) oder einen anderen Alias-Namen aus der Liste der Iana.

huschi.
 
Last edited by a moderator:
Ja sagt das doch :) Im moment steht es bei mir auf Off. ICh werd das heute Nachmittag mal umstellen und versuchen. Dank dir erstmal für die schnelle Antwort :)
 
So ist Online aber getan hat sich nach dem restart hat sich nichts. Also irgendwie kapier ich das nicht so richtig *löl*


AddDefaultCharset On|ISO-8859-1 .iso8859-1 .latin1
AddDefaultCharset On|ISO-8859-1 .iso8859-1

Wenn ich diese beiden Zeilen mit einfüge, weil so lese ich das kommt nach dem restart ne Fehlermeldung oder müssen die in einer bestimmten Reihenfolge dort erscheinen :)

Sorry Leute aber ich steh grad voll auf der Leitung

Fehlermeldung nachdem ich das eingefügt habe

Code:
Syntax error on line 88 of /etc/apache2/mod_mime-defaults.conf:
AddDefaultCharset takes one argument, The name of the default charset to add to any Content-Type without one or 'Off' to disable
 
AddDefaultCharset utf-8

Ja dieses, das steht ja drin, und der DefaultCharset auf On

Man Leute, ich seh den Wald vor lauter Bäumen nicht, egal werd mir das mal morgen in Ruhe ansehen :)
 
Nochmal zum Mitlesen:
Huschi said:
Also entweder "Off" oder "On" für iso-8859-1 (latin1 ~= ASCII) oder einen anderen Alias-Namen aus der Liste der Iana.
Und jetzt versuchen wir diesen Satz zu verstehen:
Nur eine dieser Möglichkeiten ist richtig:
a) AddDefaultCharset Off
b) AddDefaultCharset On
c) AddDefaultCharset iso-8859-1

(Wobei b) und c) in diesem Fall das selbe Ergebnis bringen.)

Alle anderen Möglichkeiten sind falsch!

huschi.
 
Dankt euch erstmal :) Das komische ist das einiges immer noch Falsch angezeigt wird.

Aber laufen tut es, alle neuen Beiträge sind richtig nur die alten stimmen nicht so ganz überein :)

Huschi danke für das Auflisten
 
Last edited by a moderator:
orGa said:
Aber laufen tut es, alle neuen Beiträge sind richtig nur die alten stimmen nicht so ganz überein :)
Ist ja auch logisch. Die sind mit einem anderen Zeichensatz eingeliefert worden.

huschi.
 
Hi Leute!
Ich habe es früher genauso gemacht - jetzt habe ich nochmal getestet und habe herausgefunden, dass der Apache2 komische Zeichen wie:

üüüäääööö

ausspuckt.. Was kann da falsch sein?

Ich habe Debian Sarge mit Dotdeb Paketen, PHP 5 und Apache2.

In die apache2.conf habe ich folgendes eingetragen:

AddDefaultCharset ISO-8859-1


Und ich weiß es nicht mehr weiter..

Danke für eure Hilfe, Martin
 
Back
Top