FDE Grabber > Замеченные баги

Проблема с UTF-8

(1/2) > >>

Artes:
Добрый день.
Возникла проблема с 4.1
Есть сайты где не указана кодировка или указана UTF-8 но грабер ее не распознает
Если в автоматическом режиме он парсит кракозяблы т.к кодировка не та
Если источнику задавать четко UTF-8 даже тест не проходит, начинается загрузка и у граббера вместо результата тест пустая страничка открывается, вобще без до замен \ источник \ послк, вобщем не работает.

Сталкивались? И как исправить?

Stanislav:
1 - вы уверены, что кодировка именно UTF-8?
2 - приведите пример такого сайта/сайтов
3 - у источника и категории кодировка указывается ОТДЕЛЬНО - вы должны указать кодировку и при настройке категории и при настройке источника

Artes:
Как пример бок с сайтом teleshow.com.ua/ Кодировка хоть и по тупому но указана в коде
<meta charset="UTF-8" />

По дефолту грабер определяет как 1251 и показывает крякозяблы.
Ставишь принудительно utf 8 вобще ничего не разбирает.

Stanislav:

--- Цитата: Artes от Декабрь 16, 2011, 20:29:26 ---Как пример бок с сайтом teleshow.com.ua/ Кодировка хоть и по тупому но указана в коде
<meta charset="UTF-8" />

По дефолту грабер определяет как 1251 и показывает крякозяблы.
Ставишь принудительно utf 8 вобще ничего не разбирает.

--- Конец цитаты ---

вы же видите, что кодировка указана не по стандартам, конечно же её определить невозможно - требуется указывать явно
граббер здесь ведёт себя корректно, не знает какая кодировка - ставит дефолтную
Если вы указали явно - ставит указанную вами
А граббинг с этого сайта вполне работает: http://fdegrabber.demo.fdstar.net/grabber-demo/index.php?act=category_test&feed_category_id=37 - проверяйте свои настройки

Artes:
Понял, то ошибка была в том, то категории кодировка задана явно а источнику автоматом, вот они и загинались. Задал явно и там и там, все заработало.

Если можно еще вопрос, в базе граббера все статьи видны нормально, а на сайте выводятся кракозяблами. Проблема в неком несовпадении кодировок граббера и сайта? Нужно играться с настройками сайта в граббере (кодировки) или еще могут быть причины?

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии