Алексей

Алексей

+3
Репутация
6
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум - продолжение 23 марта 2019 в 15:54

Перезалейте файлы вручную из папки package в архиве.

Loadырь
Спасибо, помогло.
#2 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум - продолжение 22 марта 2019 в 22:35
Подскажите почему такое выходит? Установил версию 2.10.0 чистую, и ваш форум с личных файлов. Двойкой раньше не пользовался, хочу перейти на нее, но нужен форум.
  1.  
  2. Компонент «forum» не имеет настроек
  3. Последние вызовы:
  4.  
  5. call_user_func_array() @ /system\core\action.php : 29
  6. cmsAction->__call() @ /system\controllers\admin\actions\controllers_edit.php : 34
  7. actionAdminControllersEdit->loadControllerBackend() @ /system\controllers\admin\actions\controllers_edit.php : 34
  8. actionAdminControllersEdit->run()
  9. call_user_func_array() @ /system\core\controller.php : 514
  10. cmsController->runExternalAction() @ /system\core\controller.php : 425
  11. cmsController->runAction()
  12. call_user_func_array() @ /system\core\action.php : 29
  13. cmsAction->__call() @ /system\controllers\admin\actions\controllers.php : 9
  14. actionAdminControllers->runAction() @ /system\controllers\admin\actions\controllers.php : 9
  15. actionAdminControllers->run()
  16.  
Тестирую на локалке. Пробовал разные варианты php-5.5 до php7.2.
Так же в виджетах выдает ошибку.
#3 Не могу авторизоваться после смены логина и пароля 6 августа 2018 в 16:31
Вопрос решил поеняв пароль в базе данных
  1. UPDATE `cms_users` SET `password` = 'новый-пароль' WHERE `cms_users`.`id` = 1;
Но вопрос так и остался- почему в файле config.inc параметры админа не поменялись?
#1 Не могу авторизоваться после смены логина и пароля 6 августа 2018 в 16:00
Версия 1.10.6
Пришлось сменить логин, пароль и почту админа. Но теперь на локалке (тестирую) не заходит в админку, выводит что не верно указан логин или пароль.
Пробовал снова менять и в админке и в файле config.inc новые "пароль" и "логин", но все так же.
Еще заметил, что после смены на хостинге пароля, логина и почты в файле config.inc результаты (новые логин, пароль и емаил) не прописались, при этом входит в админку по новым данным.
Вопрос такой- файл config.inc и данные в нем меняться должны при смене логина, пароля и почты в админке? Почему не поменялись данные, но входит по новым данным?
Прикрепленный файл
Screenshot1_2l0cc.png 24 Кб
#5 [ЕСТЬ РЕШЕНИЕ] Новые темы на форуме- в какой таблице MSQL искать? 28 мая 2018 в 07:31

Короче мы все немного ошибались))

Нил™
Вы вероятно правы.

Попробуйте запрос
SELECT *
FROM `cms_actions_log`
WHERE `action_id` =18
AND `user_id` =***;

Вместо *** — id пользователя который спамил.
Должен появиться список логов с его темами/

Нил™
Появился. Удалил через простое выделение чекбокса, так как запросом вывелоошибку (не стал разбираться из-за чего).
Спасибо за помощь!
Тему можно закрывать, но советовал бы всем у кого проходил раньше спам, проверить данным образом базу, а то через годик другой база вырастит из за спамеров.
Всем спасибо!


#6 [ЕСТЬ РЕШЕНИЕ] Новые темы на форуме- в какой таблице MSQL искать? 27 мая 2018 в 21:49

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

Нил™
Категорий несколько в общем форуме, спам велся только в одной категории. В которой категории спамили в той и менял цифры, да и нет нет ее обновляют пользователи (тоже спамят) приходиться подчищать.


Ну и в статистики админки не видно столько (больше 2000 постов) хотя после спама было.

Я же в первом посте писал, что удалил и посты и названия. НО откуда тянет названия и короткие тексты в "новые темы* (/latest_thread)? Что интересно в "последних сообщениях" (/latest_posts) тех постов нет.

#7 [ЕСТЬ РЕШЕНИЕ] Новые темы на форуме- в какой таблице MSQL искать? 27 мая 2018 в 18:35
Ris
В папке /cache удалял ранее, ну еще раз удалил + кеш через админку почистил. Ничего не поменялось.
На сегодня испытания заканчиваю. Если появяться ещё мысли- рад буду выслушать.
#8 [ЕСТЬ РЕШЕНИЕ] Новые темы на форуме- в какой таблице MSQL искать? 27 мая 2018 в 18:17


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

Ris
Нет упоминаний. Уже каждый каталог пересматриваю… пусто. Может где то физический файл кэша остался???
#9 [ЕСТЬ РЕШЕНИЕ] Новые темы на форуме- в какой таблице MSQL искать? 27 мая 2018 в 17:50

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

Ris
Уже писал выше, смотрел- там написанно последнее сообщение на этом форуме(от кого, ид....)
А что я там должен был увидеть???
#10 [ЕСТЬ РЕШЕНИЕ] Новые темы на форуме- в какой таблице MSQL искать? 27 мая 2018 в 17:16

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

Rainbow
Спасибо! Век живи век учись, про роботс забыл… а сайту больше 5 лет scratchfacepalm
Темы про спам читал и сами посты и темы удалил давным давно, но почему в разделе /forum/latest_thread/ всё равно данные остались(в самом начале писал уже).
#11 [ЕСТЬ РЕШЕНИЕ] Новые темы на форуме- в какой таблице MSQL искать? 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.  
#12 [ЕСТЬ РЕШЕНИЕ] Новые темы на форуме- в какой таблице MSQL искать? 27 мая 2018 в 13:26


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

Нил™
Я уже удалил и темы и посты. И в админке почистил кэш. И спустя месяц эти страницы появились в яндекс-вебмастер но видут на 404 страницу ( /forum/latest_thread/page-хх )
Прикрепленный файл
Screenshot3_27sm4.png 39 Кб
#1 [ЕСТЬ РЕШЕНИЕ] Новые темы на форуме- в какой таблице MSQL искать? 27 мая 2018 в 12:03
Суть такая что после спама по форуму (оставили более 2000 новых тем) не могу почистить раздел "новые темы на форуме" и найти в базе данных не могу найти. Сами темы поудалял, и отдельно названия тоже удалил. Но в разделе /forum/latest_thread/ всё равно данные остались.
Подскажите где искать, в какой таблице остались данные?
Прикрепленный файл
Screenshot1_27sm4.png 157 Кб
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.