• Санкт-Петербург +7 (812) 309 26 84

Справка

Настройка русской кодировки CP1251 для Apache

В семействе RedHat (CentOS, Fedora) в конфигурационном файле /etc/sysconfig/httpd нужно присвоить переменной HTTPD_LANG значение ru_RU.CP1251:

HTTPD_LANG=ru_RU.CP1251

В Debian и Ubuntu необходимо указать используемую кодировку в стартовом скрипте /etc/init.d/apache2, заменив строку:

ENV="env -i LANG=C PATH=/usr/local/bin:/usr/bin:/bin"
на
ENV="env -i LANG=ru_RU.CP1251 PATH=/usr/local/bin:/usr/bin:/bin"

Рецепты и советы, Linux, Apache, Locales, Charset