Если у вас точно UTF-8 в настройках движка стоит - проблемы в настройке хоста.
(т.к. у вас админка не работает по причине UTF-7, вы можете в базе посмотреть что у вас сейчас выбрано)
Кстати, что за хостинг? (пополняю черный список. хы)
Кодировка базы данных: MySQL-кодировка: UTF-8 Unicode (utf8)
Даже если стоит в админке UTF8, то периодически выскакивают ошибки.
Перезоливаю изходники, страницы сайта открываются нормально до тех пор пока не залезу в админку.
проблемы были связаны с тем, что (как мне кажется) когда дамп вносили на новый хостинг, использовали блокнот или другой редактор, который вставляет свое фи. В итоге рушатся скрипты из-за переносов строк.
Ну и с кодировками тоже были грабли)