Слетают теги

Пропадают теги на сайте.

#1 10 февраля 2016 в 23:17
instantcms v2.2.1 Слетают теги! Выставляю теги в новостях и везде. Несколько дней они держатся, а потом в каком-то рандомном порядке отваливаются. П итогу отваливаются практически все. Где искать? Что делать?
#2 10 февраля 2016 в 23:33

instantcms v2.2.1

Root77
Советую обновиться до актуальной версии.

Слетают теги! Выставляю теги в новостях и везде. Несколько дней они держатся, а потом в каком-то рандомном порядке отваливаются. П итогу отваливаются практически все.

Root77
Что значит слетают? Удаляются из записей? Полностью из всех записей удаляются или в БД остаются? Опишите максимально подробно.
#3 11 февраля 2016 в 00:33
Теги удаляются во всех Типах контента, в Компоненты/Теги также.
Самые часто употребляемые лишь прирастают страницами, когда вновь появившиеся, но малочисленные, долго не держатся и пропадают уже через неделю, другую.
cron не включен.
#4 12 февраля 2016 в 22:45
Слетают все подряд теги, без какой либо зависимости. Min остается до 2х тегов.
Что может быть?
#5 13 февраля 2016 в 14:30
1. Проверьте в БД таблицу cms_tags (cms — ваш префикс таблиц). Есть ли в этой таблице теги которые слетели из записей или же в ней тегов нет?
2. Опишите вашу конфигурацию системы: версию обновили? шаблон дефолтный? какие еще сторонние компоненты и виджеты установлены? хаки вносили? и т.д.
#6 17 февраля 2016 в 16:36
1. Теги в таблице, те же, что на сайте.

2. Шаблон не дефолтный.
Виджеты и хаки вносились обильно. Теперь, не тороплюсь обновлять все гаком.
Теги не затрагивались, только CSS. id и class не присваивались.

Есть другой сайт, на той же версии, только обгрейжен полегче, там с тегами все ок.

Проверил дополнения, на предмет вмешательства в теги (поверхностно), вроде ничего не обнаружил.

Теги слетают с сайта полностью, т.е. как бы механизм то работает правильно, но как регулируется их объем или частота или что там еще...?

И что могло на это повлиять?
#7 17 февраля 2016 в 21:06

1. Теги в таблице, те же, что на сайте.

Root77
Т.е. в БД ничего никуда не удаляется? Тогда снова вопрос:

Что значит слетают? Удаляются из записей? Полностью из всех записей удаляются или в БД остаются? Опишите максимально подробно.

Val

instantcms v2.2.1 Слетают теги!

Root77

Слетают все подряд теги, без какой либо зависимости.

Root77

Теги слетают с сайта полностью,

Root77
В общем познавательно =)

Если у вас много хаков, никто ничем помочь не сможет, потому что предсказателей нет. А вывод, думаю, понятен — проблема в хаках 😉
#8 18 февраля 2016 в 01:26
Пропадают теги из Новостей и из аналогичного Типа контента, из БД.

Ни Новости, ни др Т.к. не редактируются после создания.

При создании, вносятся теги, в основном одинаковые. В общем полном числе, должно быть 12-14 тегов.

При очередном заходе на сайт, спустя время, теги пропадают.

Сайт постоянно пополняется новыми Новостями и др Т.к..

Но теги продолжают пропадать интенсивнее пополнения контентом.

Даже если заполнить все Новости вновь, ранее пропавшими тегами, то через время их число, все равно сводится к 2-3.


Хаки не задевали критично ни БД, ни что либо из обработки данных. И тем более теги. Все хаки понятные, они или вокруг, да около, либо совсем из другой оперы.

Приложения. Здесь сложнее конечно. id уникальные по всему коду, но это совсем поверхностно.

Где рыть?

Не хочется вытаскивать Компоненты и хаки.

Я конечно понимаю, но костыль, тоже решение.
#9 18 февраля 2016 в 08:34
Root77, попробуйте локализовать причину удаления тегов. Создайте новость и пропишите в нее уникальные теги, затем зная где у вас какие хаки и компоненты, поочередно пробуйте выполнять различные действия и после каждого действия проверяйте в записи созданной новости и БД наличие ранее добавленных тегов. Также посмотрите создание после прошлой новости еще одной, и после этого проверьте наличие тегов в БД (может теги слетают при добавлении контента).
Если удастся выяснить более точно причину удаления тегов, опишите здесь последовательность действий что вы выполняли, чтобы проанализировать и принять решение что делать дальше.
#10 19 февраля 2016 в 01:10
Хорошо, спс :)

Ранее контент вносился администратором с отличным от сайта часовым поясом. Были некоторые проблемы с отображением времени.

Сейчас правильный Администратор.
#11 21 февраля 2016 в 11:25
У меня тоже было похожее. Как-то раз отвалились все записи от популярного тега, который занимал вторую позицию. Самое интересное что если заходил на страницы публикаций, там этот тег был прописан. То есть просто как бы потерялась связь между полем тега в типе материала и системой тегов. И касалось это только определенных публикаций. Это было еще в 2.2.1. Но тогда я поленился разбираться. Позже такой проблемы не замечал.
#12 21 февраля 2016 в 23:35
boanro, у вас похоже была проблема присущая движку. Я писал о ней r2 и в версии 2.3.0 была пофиксена.
Проблема заключалась в том что один и тот же тег, если он содержится в нескольких записях, при удалении одной из записей удалялся полностью из БД. Соответственно и удалялся из других записей. Но т.к. при просмотре этих записей данные тянутся из таблицы типа контента, то в режиме чтения тег показывается (потому что не обновляется таблица записи), но если вы нажмете редактировать то тега уже не будет, и также по поиску запись не будет находиться, т.к. фактически тега нет и нет привязки этой записи к тегу.
#13 21 февраля 2016 в 23:42
Понял. Спасибо за объяснение, Val!
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.