Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So lösen Sie verstümmelte Zeichen in einer Apache-Umgebung unter Centos

So lösen Sie verstümmelte Zeichen in einer Apache-Umgebung unter Centos

王林
王林Original
2020-03-26 14:57:332858Durchsuche

So lösen Sie verstümmelte Zeichen in einer Apache-Umgebung unter Centos

Problembeschreibung:

Bei Verwendung eines Apache-Servers zur Installation eines GBK-codierten Programms im CentOS-System werden verstümmelte Zeichen angezeigt.

Analyse:

Dies liegt hauptsächlich daran, dass die Zeichenkodierung des standardmäßig installierten Apache-Servers UTF-8 ist. Wenn im GBK-Programm keine erzwungene Kodierung vorhanden ist, werden verstümmelte Zeichen generiert.

(Empfohlenes Tutorial: Centos-Tutorial )

Lösung:

1. Öffnen Sie die Apache-Konfigurationsdatei httpd.conf, z. B. / standardmäßig usw /httpd/conf/httpd.conf

# vi /etc/httpd/conf/httpd.conf

2. Suchen Sie das AddDefaultCharset-Konfigurationselement

AddDefaultCharset UTF-8

3. Ändern Sie die AddDefaultCharset-Konfiguration und deaktivieren Sie die Konfigurationszeichen wie folgt :

AddDefaultCharset Off

4. Sie können die Standardkodierung von Apache auch wie folgt auf GB2312 einstellen:

AddDefaultCharset GB2312

Empfohlene verwandte Video-Tutorials: Linux-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo lösen Sie verstümmelte Zeichen in einer Apache-Umgebung unter Centos. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn