У меня проблема с кодировкой мета-кодировки. У меня есть приложение Zend, который вставляет мета кодовую в PHTML файл таким образом:Apache игнорирует мета-кодировку на HTML-дисплее в браузере
$this->headMeta()->appendHttpEquiv('Content-Type', 'text/html; charset=UTF-8');
$this->headMeta();
В браузере страницы расположил US-ASCII набор символов. Я не знаю, почему это происходит. В файлах apache и PHP conf установлены кодировки с кодировкой UTF-8.
Мой локальный сервер установлен на Linux Mint (на VirtualBox в Windows 7). Преобразование кодировки файлов ничего не меняет.
===============
Проблема возникла из-за модуля php5-tidy Apache.
Проверьте конфигурацию Apache для настройки «AddDefaultCharset». Если это установлено, это переопределит любые мета-настройки. –
Устанавливается в utf-8 – sunpietro
Вы проверили * сгенерированный * HTML-тег (меню «Просмотр источника» в вашем браузере) и * сгенерированный * HTTP-заголовок (панель «Нет» в Firebug или какой-либо инструмент, который вы используете)? –