Вместо русских символов ??? в Joomla 1.0

Если вместо русскоязычных символов (кириллических) на сайте Joomla 1.0 отображаются знаки вопроса ??????? первым делом необходимо проверить таблицы базы данных. Если в записях таблиц, например jos_content, русский текст отображается нормально — все хорошо, необходимо настроить сайт на выдачу страниц в нужной кодировке.

Если в базе данных в таблицах отсутствуют русские символи (кириллица) то необходимо выполнить экспорт базы данных снова, указав правильную кодировку экспортируемого файла — ту кодировку, в которой существуют таблицы базы данных сайта.

В конфигурационном файле configuration.php должна быть указана локаль — $mosConfig_locale = ‘ru_RU.CP1251’;

Кодировка базы данных MySQL должна быть cp1251_general_ci, кодировка таблиц базы данных — cp1251_general_ci.

В файле .htaccess добавьте строку AddDefaultCharset WINDOWS-1251.

Если вы не можете восстановить правильную кодировку на Денвере, несмотря на то, что выполнили все выше перечисленные рекомендации — то необходимо создать нового пользователя базы данных MySQL и прописать его в конфигурационном файле сайта на Joomla 1.0