voodoodemon 0 Опубликовано: 12 мая 2008 Рассказать Опубликовано: 12 мая 2008 (изменено) Скажите пожалуйста, вот такая проблемка. Я заинтересован в покупке вашего движка, вот щас катаю демо версию 6.7 на своем любимом хостинге. Сайт www.voodik.info И нашел одну проблемку. Когда я хочу импортировать новости с других сайтов, он мне выдает вот такую бодягу "XML error in File: http://www.dle-news.ru/rss.xml" (это высвечивается в теме) "XML error: Unsupported encoding at line 1" Это текст новости. Не могли бы вы подсказать в чем проблема? И как решается эта проблема? Изменено 12 мая 2008 пользователем VOODOODEMON Цитата Ссылка на сообщение Поделиться на других сайтах
Greeze 0 Опубликовано: 12 мая 2008 Рассказать Опубликовано: 12 мая 2008 (изменено) http://www.dle-news.ru/rss.xml" Изменено 12 мая 2008 пользователем Greeze Цитата Ссылка на сообщение Поделиться на других сайтах
voodoodemon 0 Опубликовано: 12 мая 2008 Рассказать Опубликовано: 12 мая 2008 (изменено) Автор ну так по этому линку я и пытался импортировать новости! Он уже был встроен в движок после установки. Ибо я пробовал с других сайтов импортировать новости, какая же фигня. Ну если не хочет импортировать новости с сайта производителя, учитывая что они сами ставили этот линк! "XML error in File: http://www.dle-news.ru/rss.xml". Вот что получается http://voodik.info/index.php?newsid=5 Изменено 12 мая 2008 пользователем VOODOODEMON Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 066 Опубликовано: 12 мая 2008 Рассказать Опубликовано: 12 мая 2008 XML error: Unsupported encoding at line 1 Неподдерживаемая кодировка в RSS потоке, это означает что библиотека XML установленная у вас на сервере не поддерживает кодировку windows-1251, вам необходимо обратится к вашему хостеру для устранения данной проблемы. Цитата Ссылка на сообщение Поделиться на других сайтах
voodoodemon 0 Опубликовано: 12 мая 2008 Рассказать Опубликовано: 12 мая 2008 Автор Спасибо большое, буду обращаться к хостеру Цитата Ссылка на сообщение Поделиться на других сайтах
extrasoft 0 Опубликовано: 13 мая 2008 Рассказать Опубликовано: 13 мая 2008 Неподдерживаемая кодировка в RSS потоке, это означает что библиотека XML установленная у вас на сервере не поддерживает кодировку windows-1251, вам необходимо обратится к вашему хостеру для устранения данной проблемы. А вот здесь: http://minutillo.com/steve/weblog/2004/6/1...e-and-data-loss говорят совсем другое. Да и здесь: http://ru2.php.net/manual/ru/function.xml-parser-create.php. Цитирую In PHP 5.0.0 and 5.0.1, the default output charset is ISO-8859-1, while in PHP 5.0.2 and upper is UTF-8. The supported encodings are ISO-8859-1, UTF-8 and US-ASCII. Если есть способ пересобрать серверные компоненты, опишите его пожалуйста. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 066 Опубликовано: 13 мая 2008 Рассказать Опубликовано: 13 мая 2008 extrasoft, Скрипт предусматривает такую ситуацию и в случае невозможности парсинга данной кодировки, пытается перевести поток к кодировку UTF-8, возможно на вашем сервере проблема с библиотекой iconv, в следствии чего текст не перекодируется в нужную кодировку и выходит ошибка о парсинге. Цитата Ссылка на сообщение Поделиться на других сайтах
extrasoft 0 Опубликовано: 13 мая 2008 Рассказать Опубликовано: 13 мая 2008 (изменено) extrasoft, Скрипт предусматривает такую ситуацию и в случае невозможности парсинга данной кодировки, пытается перевести поток к кодировку UTF-8, возможно на вашем сервере проблема с библиотекой iconv, в следствии чего текст не перекодируется в нужную кодировку и выходит ошибка о парсинге. В том-то и дело, что iconv стоит... и mbstring стоит... IConv даже переставил из-за этой проблемы - не помогло. PS: FreeBSD 6.2 Изменено 13 мая 2008 пользователем extrasoft Цитата Ссылка на сообщение Поделиться на других сайтах
extrasoft 0 Опубликовано: 13 мая 2008 Рассказать Опубликовано: 13 мая 2008 (изменено) Проблема решилась хитрым образом и была связана с билдом libxml2. Видимо, libxml2 был скомпилен без поддержки iconv, и таким, зараза, остался даже после установки iconv [что, строго говоря, логично]. Я скачал новый дистрибутив и перекомпилировал путем ./configure --with-iconv=/usr/local make make install reboot Помогло. Изменено 13 мая 2008 пользователем extrasoft Цитата Ссылка на сообщение Поделиться на других сайтах
voodoodemon 0 Опубликовано: 14 мая 2008 Рассказать Опубликовано: 14 мая 2008 Автор ыыыы Класс!!!! Ну ладно, Буду дальше тестить движок! Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.