Снимаю перед вами шляпу, дорогие мои читатели!!! Если Вы здесь первый раз, подпишитесь на мою ленту новостей, и Вы будете получать мои новые статьи на свой RSS ридер.

Во вчерашней публикации я писал сколько горя я натерпелся от того, что по своей же невнимательности сохранял некоторые файлы, отвечающие за RSS в кодировке с BOM и из-за этого на некоторое время лишился возможности публиковать новости через блог-клиент Windows Live Write  WLW и еще получал ошибку в FeedBurner, что меня страшно волновало и беспокоило. Решение нашлось вчерашним же вечером и сегодня я хочу написать вам какими инструментами я пользовался для того, чтобы выявить файлы с BOM и потом перекодировать в обычный -8 без BOM.

Чтобы найти файлы в кодировке UTF-8 с BOM на вашем сайте, нужно загрузить на сервер в корневую директорию вашего блога небольшой скриптик, который скачивайте здесь. К сожалению от радости, что обнаружил этот скрипт, я не сумел сохранить адрес автора, если вы знаете его, напишите в комментариях. После загрузки скрипта на сервер, введите в адресной строке вашего браузера http://www.ваш сайт/find_bom.php и все файлы с BOM будут выведены на экран с подробными путями к ним.

utf_without_bom_01

Для того, чтобы сохранить «неправильные» файлы в нужной кодировке загрузите с этого сайта http://notepad-plus.sourceforge.net/ru/site.htm прекрасный бесплатный блокнот Notepad++ и в меню Кодировки выбрать UTF-8 без BOM, а в настройках выбрать эту кодировку по умолчанию для нового документа.

utf_without_bom_02 Напишите в комментариях о том, как вы обходитесь с этими кодировками.

Закладки:,

Связанные записи: