Неверные данные в lastBuildDate

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X

неправильная дата в рсс

#1 20 ноября 2024 в 15:19

Здравствуйте. Недавно заметил что даты выводимые в 

  1. <channel>
  2. <lastBuildDate>'. date('D, j M Y H:i:s O', strtotime($item['date_pub'])) .'</lastBuildDate>
  3. </channel>

в рсс файле, подключённом к Гугл Новостям выводятся устарелые.

Дата, выводимая в самой новости выводится тем же кодом

  1. <pubDate>". date('D, j M Y H:i:s O', strtotime($item['date_pub'])) ."</pubDate>

и она корректна. Причём в разных рсс файлах, везде дата lastBuildDate выводится разная, но везде устарелая. Обсуждение подобной проблемы нашёл для вордпресс и она, судя по комментариям, связана с настройками конфигурации системы. Буду признателен за помощь в исправлении этой проблемы.

#2 20 ноября 2024 в 15:25

Pawell, уточните, о чём речь? В RSS InstantCMS не используется lastBuildDate.

#3 20 ноября 2024 в 16:20

В рсс файле выводится старая дата).

Изображение

На примере подобной проблемы, возникшей в вордпресс, я подумал, что это как-то связано с инстантом, так как ранее этой проблемы не было.

Добавлено спустя 43 минуты

Если заменить lastBuildDate на pubDate, то всё равно выводится старая дата.

#4 20 ноября 2024 в 16:47

В рсс файле выводится старая дата

Pawell

В каком rss, какая дата. Вы про что? Ещё раз: в InstantCMS в RSS-генераторе нет поля lastBuildDate.

#5 20 ноября 2024 в 18:11

Тысяча извинений. Проблема не касалась штатного генератора рсс, так как в нём нет возможности создания требуемых новостными агрегаторами и пр. рсс лент. Решил, удалением части кода

  1. <lastBuildDate>'. date('D, j M Y H:i:s O',) .'</lastBuildDate>
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.