В общем есть сайт, изначальная кодировка win-1251(ansi), все работало нормально.
После открытия фаила сайта любым редактором линуска фаил перекодируется при сохранении в ISO 8859 -1. После сохранения выводится белый лист в браузере.
Причем если менять кодировки в браузере вручную результат тот же самый.
Как настроить кодировки нормально?
24 января 2010 в 23:01
Мне всегда помогает .htaccess
24 января 2010 в 22:00
Перекодировал всё в utf-8, в htaccess добавил дефолтную кодировку utf-8,
Прописал headers, прописал тег meta.
Все равно при запуске, Mozilla определяет автоматически кодировку как windows-1251.
А возможна проблема в smarty? В чем еще может быть проблема?
24 января 2010 в 19:05
Сохранить исходник html в кодировке utf-8.
Под мастдаем – тем же блокнотом, под линуксом в родном, для дистрибутива, текстовом редакторе. Например gEdit, если ubuntu.
И прописать внитри тэга head:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">