Серьезная проблема с плагином безопасности Better WP Security. Лучше решите ее прямо сейчас.

image

Привет друзья, IdeaFox!

Танцы с бубном вокруг Вордпресс продолжаются :- )

Я на своем блоге без остановки воспевал плагин безопасности Better WP Security и поимел с ним серьезные проблемы. И если у вас установлен BPWS, то советую обратить на эту заметку самое пристальное пристальное внимание. Особенно тем блогерам, которые использует недорогой виртуальный хостинг.

Плагин очень хорош и рекомендую видеоурок по безопасности, который рекомендую посмотреть, и все станет понятно.
Этот урок входит в бесплатный курс «Надежный блог за один вечер» и полную версию курса можно получить на этой странице.

Но вот, что обнаружил

Дело в том, что этот плагин собирает всю статистику по всевозможным атакам на блог в свой журнал, и аккуратно заносит их в базу данных MySQL.

Сами знаете, что в последние дни идет массовая атака на сайты под управлением Joomla и WordPress, которые этот плагин добросовестно регистрирует и отбивает. Журнал BPWS из-за этих атак распухает прямо на глазах….

Все началось с того, что размер резервной копии моего блога вырос до 900 мегабайт, против обычных 200 мегабайт. Стал разбираться в чем дело, и обратил внимание, что база данных MySQL сильно разрослась.

Как узнать размер базы данных своего блога?

Заходим в PHPmyAdmin и смотрим размер базы данных. Просто кликните на названии базы данных своего блога в PHPmyAdmin и в закладке “Структура”, в самом низу будет виден размер. Сейчас размер базы данных 61,9 мб, а вчера был порядка 600 мб.

image

Если размер БД аномально большой, то обратите внимание на строку _bpws_log

image

Сейчас журнал БПВС занимает 16 мб, а вчера это значение было равно порядка 500 мегабайт. Естественно, это неправильно и при всем желании, Вы не будете изучать 500 мегабайт текстовой информации :-  )

Как уменьшить размер таблицы данных журнала БПВС?

Самой простой вариант такой:

Идем в админку блога и в настройках БПВС на закладке “Logs” чистим журнал.

image

image

 

Поставьте все “галочки” выделенные желтым и нажмите на кнопку “Удаление данных”.

Таблица _bpws_log очистится, размер базы данных блога уменьшится. Что и требовалось доказать : – )

Но не все так просто, как кажется. В моем случае, при попытке просмотреть закладку “LOGS” блог наглухо зависал.

Напомню, что в моем случае, размер журнала BPWS достиг 500 мб. Мощностей хостинга не хватало, чтобы открыть такой огромный журнал.

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

Естественно, можно было почистить таблицу ручками в PHPmyAdmin, но я что-то не сразу додумался до этого простого решения. Как говорится: “хорошая мысля приходит опосля” :- ) Данный способ очистки журнала ручками в  PHPmyAdmin подойдет только для опытных пользователей.

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

Как избежать этой беды?

Регулярно очищайте журнал Беттер ВП Секьюрити через закладку “Logs” и не допускайте разрастания базы данных журнала до неприличного размера.

Посмотрите прямо сейчас, чтобы потом не мучиться, как я :- )

Если честно, то WordPress меня притомил уже. Надоело каждый день копаться в плагинах и искать глюки… Надо было сразу делать на нормальном движке, пусть даже и платном.