Input is not proper UTF-8, indicate encoding !

#
Input is not proper UTF-8, indicate encoding !
Скачала последнюю версию Халявы, поставила на локалхост. При установке из любопытства выбрала макет IT. И сразу получила при переходе на главную страницу сайта:

DOMDocument::loadXML() [domdocument.loadxml]: Input is not proper UTF-8, indicate encoding ! Bytes: 0xD0 0x3C 0x2F 0x6E in Entity, line: 7 в файле /.../modules/Xsl/Xsl.class.php (строка 272)

Меняю макет на свой - то же самое. С конфигурацией точно все в порядке - в админке все зелененькое, и давно уже (еще с тех пор, когда была только 1251 кодировка) рядом на локалхосте стоит HostCMS, обновляется без проблем, все отображает без проблем...

Вызов инфосистемы новостей оставила из демонстрационного макета:

<?php
         $InformationSystem = & singleton('InformationSystem');
         $external_properties = array();
         $external_properties['НовостиНаГлавной'] = 1;
         $external_properties['ОтображатьСсылкуНаАрхив'] = 1;
         $InformationSystem->ShowInformationSystem(15, false, 'СписокНовостейСайт3', 3, 0, $external_properties);
         ?>


Что я делаю не так?
http://superweb.pro/ — сайты на HostCMS под ключ
#
Re: Input is not proper UTF-8, indicate encoding !
Судя по всему, какой-то из xsl-шаблонов не в той кодировке.
Заказов не беру. Консультирую редко.
#
Re: Input is not proper UTF-8, indicate encoding !
СписокНовостейСайт3 - в UTF-8 точно. Да он вместе с системой поставился, с чего бы ему быть не в той кодировке? Других XSL-шаблонов на странице не вызывается.
http://superweb.pro/ — сайты на HostCMS под ключ
#
Re: Input is not proper UTF-8, indicate encoding !
СписокНовостейСайт3 — в UTF-8 точно. Да он вместе с системой поставился, с чего бы ему быть не в той кодировке?
Ну скажемс это возможно, даже учитывая что вы его вместе с системой поставили.

Ну или второй вариант, ваш редактор сам изменил кодировку. Если не было русских символов, то можно было не заметить изменение кодировки.

Начнем с начала, какой у вас редактор?
Создание сайтов в Хабаровске - http://web-alt.ru
#
Re: Input is not proper UTF-8, indicate encoding !
Редактор NetBeans, в свойствах проекта выставлено UTF-8.
Юмор в том, что изначально я даже не открывала этот XSL в редакторе.
Уже после того, как Kotoff предположил не ту кодировку - открыла в Geany, проверила - UTF-8.
Как это - "не было русских символов"? Говорю же - шаблон от демосайта, в нем комментариев полно русских.
Макет заменила на свой, остальное не трогала. Макет тоже точно в UTF-8. У меня Ubuntu, тут как бы невозможно ничего "случайно" создать в 1251 - все по умолчанию создается в UTF-8.
Да оно и с "родным" макетом ту же ошибку выдавало.
http://superweb.pro/ — сайты на HostCMS под ключ
Модератор
#
Re: Input is not proper UTF-8, indicate encoding !
Указанная ошибка возникает в нескольких случаях:

1. Если на сервере установлен Suhosin. Он портит данные.
2. При заполнении формы ботами, которые не учитывают, что сайт перешел с 1251 на UTF-8 и шлют данные в той же старой кодировке.
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Input is not proper UTF-8, indicate encoding !
Ага, Suhosin вроде бы есть - а почему же тогда нормально работает старая HostCMS, установленная еще до перехода на UTF-8 и обновленная до последней версии?
И причем тут боты, если я пытаюсь вывести новости из стандартной инфосистемы "Новости", которая поставилась свеженькая в базу только что?
Еще раз подчеркну - сообщение появилось сразу после установки.
http://superweb.pro/ — сайты на HostCMS под ключ
Модератор
#
Re: Input is not proper UTF-8, indicate encoding !
plasmamedia,
Потому что в зависимости от фазы луны Suhosin делает свое черное дело. Понравились данные - пропустил, не понравились - исковеркал.
#
Re: Input is not proper UTF-8, indicate encoding !
Проверила - нет, suhosin не установлен. Вот информация из админки:
Версия HostCMS: 5.9.20
Версия PHP: 5.2.10-2ubuntu6.4
Версия ZendOptimizer: 3.3.9
Версия MySQL: 5.1.41-3ubuntu12.6-log
Версия GD: 2.0
MbString: Включено   
Макс. размер POST: 8M    Доступно места: 471094.17 Мб.   
Доступная память: 128M   
Защищенный режим: Отключено   
Register Globals: Отключено   
Magic Quotes: Отключено   
Макс. время исполнения: 600 сек.
http://superweb.pro/ — сайты на HostCMS под ключ
Модератор
#
Re: Input is not proper UTF-8, indicate encoding !
plasmamedia,
Система в сети? Тогда нужны данные доступа в поддержку, будем смотреть.
Авторизация