Просмотров: 1 703

Как поменять кодировку, которая используется в Денвер по умолчанию.

Иногда может получиться такая ситуация, что вы переносите свой сайт на локальный сервер (например, Денвер) и возникает примерно вот такая проблема с кодировкой:

09-03-2014 15-40-12

Вы знаете, что на удаленном сервере все отображается нормально, в самом файле с кодировкой тоже все нормально, но проблема остается, Денвер отображает кракозябры.

Напрашивается вывод, что проблема в настройках самого локального сервера. Это действительно так.

В этой заметке небольшая инструкция, как можно поменять кодировку, которая используется локальным сервером по умолчанию.

Итак, для этого нужно открыть следующий файл в любом редакторе кода:

usr -> local -> apache -> conf -> httpd.conf

Далее в этом файле нужно найти строку:

AddDefaultCharset windows-1251

и заменить ее на строку вида:

AddDefaultCharset utf-8

Теперь можно перезагрузить Денвер и проверить, что теперь страница отображается как надо:

09-03-2014 15-55-48

Можно также закомментировать эту строку.

#AddDefaultCharset windows-1251

В этом случае кодировка будет определяться для документа в зависимости от значения элемента meta:

<meta charset="utf-8">