отсутствует зарегистрированный синтаксический анализатор ленты для типа html

Discussion in 'Ошибки при работе с Joomla' started by Кассандра, Feb 16, 2018.

  1. Кассандра
    Offline

    Кассандра Недавно здесь

    Joined:
    Feb 16, 2018
    Messages:
    6
    Likes Received:
    0
    Gender:
    Female
    Помогите, пожалуйста разобраться и исправить

    Создала ленту RSS штатными средствами Joomla3, вывела её пунктом меню.
    При попытке просмотра страница отдаёт ошибку "0 No registered feed parser for type html" (отсутствует зарегистрированный синтаксический анализатор ленты для типа html).
    Куда и что нужно написать?
     
  2.  
  3. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    XMLReader включен на хостинге ?
     
  4. Кассандра
    Offline

    Кассандра Недавно здесь

    Joined:
    Feb 16, 2018
    Messages:
    6
    Likes Received:
    0
    Gender:
    Female
    Олег, спасибо, что ответили.
    Да, модуль включен на хостинге (я уточнила у техподдержки)
    Может, какая то ещё причина?
     
  5. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Версию пхп поменять. Что в логе ошибок хостинга error.log ?
     
  6. Кассандра
    Offline

    Кассандра Недавно здесь

    Joined:
    Feb 16, 2018
    Messages:
    6
    Likes Received:
    0
    Gender:
    Female
    Поэкспериментировала с версиями PHP. При 5.3-5.6 отдаёт белый экран. При 7.0- 7.2 отдаёт эту ошибку "0 No registered feed parser for type html". Поддержка говорит, у них всё включено, как надо.
     
  7. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Отключить сторонние плагины, особо для СЕО, ЧПУ в общих настройках, переключить на стандартный шаблон.
     
  8. Кассандра
    Offline

    Кассандра Недавно здесь

    Joined:
    Feb 16, 2018
    Messages:
    6
    Likes Received:
    0
    Gender:
    Female
    Это значит, что я не смогу пользоваться шаблоном от RocketTheme? И плагином JSitemap PRO ?

    Олег, а есть другие варианты?

    Изначально мне нужна была эта RSS лента для публикации статей в Дзене. Можно ли вместо штатной ленты настроить другую, например, модуль "Материалы-новости" подойдёт?
    Или как то по другому реализовать?

    И ещё, нужно будет оформить изображения в тег enclosure
    --- добавлено: Feb 16, 2018, первое сообщение размещено: Feb 16, 2018 ---
    уже сообразила, что Модуль "Материалы-Новости" не подойдёт в качестве ленты для Дзена (проверила её валидатором, он говорит, что это не лента, а веб-страница).
     
  9. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Вник в вопрос создания, тестировал на локалке. У тебя ошибка, потому что ссылка неправильная в созданной ленте .
    В настройках менеджера материалов , разрешить ссылки на ленту новостей в Интеграция.
    Создать ленту в компоненте Лента новостей, в которой прописать ссылку с http://domain/?format=feed&type=rss . Также можно создать модуль Лента новостей, не RSS, который будет выводить ссылки на ленту в которой он расположен и откуда можно скопиастить ссылку на нужную ленту .
    Создать пункт меню, в котором выбрать нужную ленту, созданную в компоненте Лента новостей.
     
  10. Кассандра
    Offline

    Кассандра Недавно здесь

    Joined:
    Feb 16, 2018
    Messages:
    6
    Likes Received:
    0
    Gender:
    Female
    Олег, спасибо Вам огромное за ответы!
    Но мои проблемы не прекратились.

    Сделала, как Вы сказали, двумя способами.

    1. В настройках менеджера материалов разрешила ссылки на ленту новостей в Интеграции. После этого создала ленту новостей со ссылкой такого вида:
    http://domain/?format=feed&type=rss. Вывела пунктом меню эту ленту. Результат: Ошибка. Не удалось восстановить ленту новостей.

    2. Сделала модуль Лента новостей, он вывел значок RSS, оттуда взяла ссылку такого типа: http://домен/категория?format=feed&type=rss. Вставила эту ссылку в ленте новостей. Результат: "0 No registered feed parser for type html"
     
    Last edited: Feb 17, 2018
  11. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Кеш чистила ? Для еще одной проверки- создай модуль уже Лента новостей RSS, указав ссылку RSS c модуля Лента новостей, и выведи в одной категории, и посмотри результат в модулях.
     
  12. Кассандра
    Offline

    Кассандра Недавно здесь

    Joined:
    Feb 16, 2018
    Messages:
    6
    Likes Received:
    0
    Gender:
    Female
    в этом случае пишет "Лента не найдена"
     
  13. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Так в модуле Лента новостей выводит, а в другом модуле Лента новостей RSS, не находит ссылку. Барабашка :priest:
    Проверяй внимательнее ссылки и отключи кеширование временно.
     

Share This Page

Loading...