Новые темы на форуме- в какой таблице MSQL искать?

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 1.X
#1 27 мая 2018 в 12:03
Суть такая что после спама по форуму (оставили более 2000 новых тем) не могу почистить раздел "новые темы на форуме" и найти в базе данных не могу найти. Сами темы поудалял, и отдельно названия тоже удалил. Но в разделе /forum/latest_thread/ всё равно данные остались.
Подскажите где искать, в какой таблице остались данные?
Прикрепленный файл
Screenshot1_27sm4.png 157 Кб
#2 27 мая 2018 в 12:50
темы cms_forum_threads
посты cms_forum_posts
вроде так, на память
кэш в админке почистить ещё можно
#3 27 мая 2018 в 13:26


темы cms_forum_threads
посты cms_forum_posts
вроде так, на память
кэш в админке почистить ещё можно

Нил™
Я уже удалил и темы и посты. И в админке почистил кэш. И спустя месяц эти страницы появились в яндекс-вебмастер но видут на 404 страницу ( /forum/latest_thread/page-хх )
Прикрепленный файл
Screenshot3_27sm4.png 39 Кб
#4 27 мая 2018 в 13:40
пришлось таки поковыряться в файлах и базе, что бы найти вам ответ)

cms_forums столбик thread_count там количество тем.
можете попробовать создать и удалить тему, вроде должно пересохраниться или в ручную в этом столбце меняйте

по поводу вебмастера — та ещё дура. Но на всякий случай карту сайта пересохраните или проверьте что там по форуму в карте
#5 27 мая 2018 в 13:45
Кэш тут не при чем.
В таблицах cms_forums и cms_forum_threads есть поля last_msg
Посмотрите, что там записано в вашей базе.
#6 27 мая 2018 в 14:18

cms_forums столбик thread_count там количество тем.
можете попробовать создать и удалить тему, вроде должно пересохраниться или в ручную в этом столбце меняйте

Нил™
Попробовал так, и в ручном. В базе сначало стояла цифра 19, после создания-20 после удаления опять 19… короче без результатно.

В таблицах cms_forums и cms_forum_threads есть поля last_msg
Посмотрите, что там записано в вашей базе.

Ris
есть, прописанно последнее сообщение которое было опубликованно- ---
  1. pubdate: 2018-03-30 09:04:16
  2. id: 783
  3. content_html: 'бла бла бла'
  4. author_nickname: >
  5. Александр
  6. Александрович
  7. author_login: fif
  8. thread_title: >
  9. название поста
  10. thread_id: 228
  11. post_count: 1
  12. lastpage: 1
  13. thread_link: '<a href="/forum/thread228-1.html#783">название поста</a>'
  14. user_link: '<a href="/users/fif" title="Александр Александрович">Александр Александрович</a>'
  15.  
  16.  
#7 27 мая 2018 в 16:44

И спустя месяц эти страницы появились в яндекс-вебмастер но видут на 404 страницу ( /forum/latest_thread/page-хх )

Алексей

Все верно через апдейт или два могут появится.
Но раз отдает 404, тогда в чем проблема?

Еще через несколько апов — пропадут.
Этот процесс не ускорить...

Но в разделе /forum/latest_thread/ всё равно данные остались.

Алексей

В роботсе надо закрыть индексацию этого раздела ( это надо было сделать еще при создании сайта, так как темы в нем являются дублем).
  1.  
  2. Disallow: /forum/latest_*
  3.  
ЗЫ: вот тема как удалить спам на форуме:
instantcms.ru/forum/thread4542-1.html

И это первая же тема в поиске по сайту.
Насколько помню такие темы можно еще найти.

Еще:
instantcms.ru/forum/thread15717-1.html
#8 27 мая 2018 в 17:16

В роботсе надо закрыть индексацию этого раздела ( это надо было сделать еще при создании сайта, так как темы в нем являются дублем).

Rainbow
Спасибо! Век живи век учись, про роботс забыл… а сайту больше 5 лет scratchfacepalm
Темы про спам читал и сами посты и темы удалил давным давно, но почему в разделе /forum/latest_thread/ всё равно данные остались(в самом начале писал уже).
#9 27 мая 2018 в 17:21

/forum/latest_thread/ всё равно данные остались(в самом начале писал уже).

Алексей
Посмотрите в таблице cms_forums поле last_msg (писал уже). Все посмотрите.
#10 27 мая 2018 в 17:50

Посмотрите в таблице cms_forums поле last_msg (писал уже). Все посмотрите.

Ris
Уже писал выше, смотрел- там написанно последнее сообщение на этом форуме(от кого, ид....)
А что я там должен был увидеть???
#11 27 мая 2018 в 17:55
Алексей,
Вы посмотрите все строки в cms_forums и cms_forum_threads. Где-то должны остаться упоминания о спамовых постах.
#12 27 мая 2018 в 18:17


Алексей,
Вы посмотрите все строки в cms_forums и cms_forum_threads. Где-то должны остаться упоминания о спамовых постах.

Ris
Нет упоминаний. Уже каждый каталог пересматриваю… пусто. Может где то физический файл кэша остался???
#13 27 мая 2018 в 18:25

Может где то физический файл кэша остался???

Алексей
Удалите из папки /cache все кроме .htaccess
#14 27 мая 2018 в 18:35
Ris
В папке /cache удалял ранее, ну еще раз удалил + кеш через админку почистил. Ничего не поменялось.
На сегодня испытания заканчиваю. Если появяться ещё мысли- рад буду выслушать.
#15 27 мая 2018 в 21:11
last_msg тут ни при чём.

`cms_forums`.`thread_count` название ясно говорит, что здесь хранится.


В базе сначало стояла цифра 19, после создания-20 после удаления опять 19… короче без результатно.

Алексей

У вас одна единственная категория форума и все темы в ней?
Если категорий несколько, так и создать тему для обновления количества нужно было в той, где спамилось.
Ну или в базе исправить в этой категории.
Или во всех, если были затронуты все. На скриншоте выше видно, что под 19 есть другие категории.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.