Hallo
Ich habe auf meinen Root Debian Etch laufen und habe Problem mit den Umlauten. Alle Umlaute werden falsch dargestellt. Z.B. im Firefox als Fragezeichen und im IE als kleine Quadrate. Nun habe ich versucht in der apache2.conf folgendes hinzufügen, AddType text/css;charset=utf-8 .css und AddType text/html;charset=utf-8 .html .htm .php .xhtml, aber leider brachte es nicht. Wo liegt mein Problem. Muss ich es in PHP5 auch noch machen? Wäre super dankbar für erfolgreiche Hilfe.
MFG welle
Brauche Hilfe zwecks Webserver. Umlauteproblem!!
Re: Brauche Hilfe zwecks Webserver. Umlauteproblem!!
Weder in der httpd.conf noch in der php.ini sollten Charsets erzwungen werden, also mache Deine Änderungen rückgängig und lösche zudem die AddDefaultCharset Zeile aus der httpd.conf und restarte den Apache.
Zum setzen des Charsets bei (X)HTML-Dokumenten nutzt man den Content-Type Meta-Tag entsprechend. Ein XHTML-Dokument sollte also mindestens folgenden Header enthalten:
Zum setzen des Charsets bei (X)HTML-Dokumenten nutzt man den Content-Type Meta-Tag entsprechend. Ein XHTML-Dokument sollte also mindestens folgenden Header enthalten:
Code: Select all
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv="content-script-type" content="text/javascript" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="content-language" content="de" />
</head>
Re: Brauche Hilfe zwecks Webserver. Umlauteproblem!!
Ich danke dir für deine schnell Antwort aber ich habe die Lösung in einem anderen Thread gefunden.
grep -rin defaultcharset /etc/apache2
grep -in charset /etc/php.ini /etc/my.cnf
Dann AddDefaultCharset ISO-8859-1 und AddDefaultCharset UTF-8 ausgeklammert.
Gruß Marco
grep -rin defaultcharset /etc/apache2
grep -in charset /etc/php.ini /etc/my.cnf
Dann AddDefaultCharset ISO-8859-1 und AddDefaultCharset UTF-8 ausgeklammert.
Gruß Marco
