Очистка базы данных

Посоветуйте, правильно ли чищу БД?

#1 20 сентября 2015 в 14:34
Здравствуйте форумчане!
Недавно начал администрировать сайт на InstantCMS v1.10.1 станицы Раевской, который одолели уже спамеры и хакеры))
В связи с чем озадачился вопросом переезда на другой хостинг и полез в БД, где обнаружил огромные таблицы (скрин из Пхпмайадмин)
cms_stats и cms_search
По совету подобных тем форума, в настройках сайта отключил сбор статистики, после чего сделаю экспорт БД.
Собственно вопрос- для очистки нажимаем именно кнопочку очистить в таблице cms_stats (как на скрине кр. стрелочка)?
Аналогичную процедуру проделать ли с cms_search?
Еще по совету хостера делал оптимизацию таблиц в Пхпмайадмин.

И пожалуйста попутный вопрос- перестало приходить уведомление на электронную почту при регистрации, вследствие чего не могут зарегистрироваться пользователи, раньше все работало, только пользователи жаловались на капчу, трудно ее пройти, может быть тоже проблема в таблицах?
Прикрепленный файл
01_pvfqd.jpg 209 Кб
#2 20 сентября 2015 в 15:08
Ну вообще то если у вас есть доступ к консоли то лучше сделать так:
mysqldump -uлогин -p database > database.sql
затем в phpmyadmin чистите базы и проверяете работу сайта
если все хорошо удаляете database.sql, снова делаете дамп и переносите его на новый хостинг
#3 20 сентября 2015 в 15:10

перестало приходить уведомление на электронную почту при регистрации

Stan
Проверьте, все ли у вас правильно заполнено в настройках почты в админке.
Смотрите логи
#4 21 сентября 2015 в 07:13
переездом от спамеров не избавитесь😊они же сайт спамят а не хост...
вот с хакерами — да, может и полегчает, если на новом хостинге админ с прямыми руками...

по поводу каптчи: поставьте от максисофта, приятная вещь
по поводу спама — введите ограничение на постинг в блогах по карме, ну а форум придется ручками модерировать.

по поводу защит — юзайте .htaccess команды для защиты от проникновения и соблюдайте аттрибуты на папках и файлах.
#5 22 сентября 2015 в 09:59
Спасибо за ответы!
Но с регистрацией пока не разобрался, есть желание чтобы работала встроенная регистрация, в настройках вроде все нормально))
#6 26 сентября 2015 в 09:21
Здравствуйте!
БД скачать не удалось, видимо слишком большая в 425 Мб, постоянно выдавала ошибку, на свой страх и риск очистил таблицы cms_stats и cms_search, проверил сайт вроде работает без изменений, после чего БД стала в 44МБ и прекрасно скачалась, мне даже показалось что сайт стал быстрее загружаться!
#7 26 сентября 2015 в 09:31
И еще вопрос, что-то я четкого ответа на него не нашел, при переносе сайта на другой хостинг, мы экспортируем БД и потом ее подключаем на другом (это все понятно), а файлы сайта- просто скачиваем по фтп все с хоста (к примеру файлзиллой) и закачиваем на новый- так?!
#8 26 сентября 2015 в 12:11

а файлы сайта- просто скачиваем по фтп все с хоста (к примеру файлзиллой) и закачиваем на новый- так?!

Stan
так, только права и владельца потом проверьте у файлов и папок
#9 26 сентября 2015 в 12:13

БД скачать не удалось, видимо слишком большая в 425 Мб

Stan
нужно было качать не из phpmyadmin а из консоли, например с помощью winscp или файлзиллой по ftp
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.