При использовании php 5.6 на хостинге, по умолчанию, параметр default_charset выставляется в UTF-8. У предыдущих версий php не было выставлено какого-либо значения по умолчанию.
Поэтому, использующий кодировку cp1251 сайт может начать отображаться в неверной кодировке при смене версии php. Для исправления ошибки, достаточно указать в файле .htaccess, расположенном в папке сайта, такую строку:
php_value default_charset cp1251