dig555
Постоялец
- Регистрация
- 22 Июн 2007
- Сообщения
- 365
- Реакции
- 160
- Автор темы
- #11
Да. Проблема была именно в этом. Правда дошёл до этого чуть раньше, чем увидел твой пост Но всё равно спасибо. Посмотрел снифером - смутился.Сжатие тут ни при чем.
В отдаваемых сайтом заголовках присутсвует
вот application/xhtml+xml и наталкивает IE на мысль о загрузке...PHP:Content-Type: application/xhtml+xml; charset=utf-8
Решение в PHP проверяещь $_SERVER[HTTP_USER_AGENT], если он IE`шный (что-то типа Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ...)) отдавай с заголовкомPHP:Content-Type: text/html;
Но решил проще. Если кто-то столкнётся с этим - лезем в папку views - выбираем папку с вашей темой оформления, и файле header.tpl первой строкой прописываем:
PHP:
<?php header('Content-Type: text/html; charset=utf-8'); ?>
P.S. И вообще в коде CMS - куча артефактов - неверные ссылки на классы, ссылки на несуществующие, нигде не используемые функции, отладочные костыли в стабильной версии и прочее. После высранной автором горки кирпичей в комментариях какого-то блога, где рассказывались методы нулления движка - задумался. Если уж хочешь продавать - приведи код в нормальный вид.