Страница 1 из 1
Изменение кодировки файлов в директории
Добавлено: 01 апр 2006, 21:41
Vorax
Скачал Joomla. CMS такая.
Все бы ничего. Но кодировка php-файлов windows-1251. А у меня локаль UTF-8. В итоге в браузере ерунда, хотя ручное изменение кодировки при просмотре помогает.
Я пологаю, нужно изменить кодировку всех php и html файлов iconv'ом.
В программировании на shell'e я не силен.
Вставка в .htaccess AddDefaultCharset WINDOWS-1251 не помогла.
Или есть другое средсво решения проблемы?
Добавлено: 01 апр 2006, 22:49
Llama
Vorax, м... модифицируйте php-код чтобы отдавал в заголовке charset правильный...
Добавлено: 01 апр 2006, 23:30
Vorax
Этих файлов там как грязи.
Charset в итоговых html прописан правильный windows-1251. Браузер считает, что charset utf-8.
Может еще дело в кодировках mysql, хотя это маловероятно.
Вот mediawiki, не в пример, заработал без проблем.
Добавлено: 02 апр 2006, 00:06
Llama
Vorax, посмотрите, какие конкретно заголовки отдаете веб-сервер и в какой кодировке _на_самом_деле_ отдается страница.
Добавлено: 02 апр 2006, 12:41
Vorax
Llama писал(а):посмотрите, какие конкретно заголовки отдаете веб-сервер и в какой кодировке _на_самом_деле_ отдается страница.
В utf-8.
И что делать?
Добавлено: 03 апр 2006, 11:47
Lioxa
Предполагаю, что PHP выдаёт в соответствии с локалью. Поковыряй настройки PHP по поваду принудительного задания кодировки для вывода.
Добавлено: 03 апр 2006, 12:51
Vorax
Lioxa писал(а):Предполагаю, что PHP выдаёт в соответствии с локалью. Поковыряй настройки PHP по поваду принудительного задания кодировки для вывода.
Это понятно.
А как быть в случае хостинга?
Добавлено: 04 апр 2006, 17:22
Mr. Anderson
смени DefaultCharset в апаче
еще можешь копнуть в сторону recode/librecode
если не найдешь, скажешь, кину ссылкой
Добавлено: 05 апр 2006, 15:08
Lioxa
Vorax писал(а):А как быть в случае хостинга?
На хостинге обычно таких проблем не возникает.