blog by Choco

За кодировките и хедърите

by Choco on апр.12, 2010, under Без категория

Днес ми се наложи да преместя един phpBB форум от един хост на друг.  След като настроих конфигурацията за новата база данни и заредих сайта, видях че кирилицата се беше омазала. Помислих си, че проблемът е възникнал при импортирането, но все пак реших да видя какво ще стане ако сменя encoding-а на браузъра. Лисицата го разпознаваше като UTF-8 и му боднах windows-1251. Кирилицата се оправи. Видях кода на страницата и в meta tag-овете беше зададено windows-1251. След кратко чесане по главата установих, че в хедърите, които праща Apache-то е зададено UTF-8 и информацията там е с приоритет над meta tag-овете и затова браузъра се лъже. След допитване до Nikolay разбрах, че трябва да се направи един .htaccess файл с един ред код:

AddDefaultCharset windows-1251


Leave a Reply

Security Code: