Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Дублируются новости (предположительно) после обновления, куда копать?

Дублируются новости (предположительно) после обновления, куда копать?


     28.06.2023    MySQL, php, новости, дублирование, дубли    Общие вопросы, MySQL    384

вопрос
Сайт:
- более 7600 новостей в общем
- на главной только три категории (на главной размещается примерно 5900 новостей от общего количества)

Ситуация: обновлялся с 15.3 до 16.1. На начальных страницах главной все в порядке, но на 380+ странице несколько новостей повторяется. Повторы идут несколько страниц, потом прекращаются. Возможно, не связано с обновлением, но проблема была обнаружена именно после обновления. ID новостей одинаковые (т.е. это НЕ дубли в бд). При этом, если открыть категорию или выводить через custom - все хорошо, т.е. проблема именно на главной (ну либо просто не нашел, хотя искал специально).
На сайте присутствует 2000+ новостей с датой публикации, совпадающей секунда в секунду. Повторы наблюдаются именно в этих новостях (сами повторяющиеся новости в количестве -+10шт от этих 2000)

Что делал:
- Чистил кэш сайта (через админку и очищал папку cache)
- Чистил dle_post_exras
- Пробовал подключать базу данных к абсолютно чистому свежеустановленному движку
- Менял шаблон
- Использовал встроенные средства DLE для ремонта бд
- Делал перестроение

Буду рад любому совету и предположению в какую сторону копать. Описал, возможно, коряво, но, надеюсь, более-менее понятно.

Ответа пока нет


4 комментария

deadluk
Юзер

deadluk - 28 июня 2023 14:10 -

обновление поэтапное делали?

lutskboy
Эксперт

lutskboy - 28 июня 2023 17:56 -

ты сам дал ответ на свой вопрос
На сайте присутствует 2000+ новостей с датой публикации, совпадающей секунда в секунду.

dj-avtosh
PHP-developer

dj-avtosh - 29 июня 2023 11:49 -

согласен, видимо на главной сортировка по дате, можно попробовать создать новый ключ дата+id и по нему сортировать.

https://elkhan.ru
По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

allpakka
Юзер

allpakka - 15 марта 2024 16:02 -

Всем большое спасибо, сразу забыл ответить, но проблема была в дате публикации, чуть раскидал их - и все стало работать как положено

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх