Internal Server Error
При попытке удалить пользователя вываливается окно
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Увеличил время выполнения скрипта до 600 в php.ini увеличил размер файлов до 256мб — все равно сайт падает при попытке удаления
Обычые спамеры с сотней-другой постов удаляются без проблем
Версия InstantCMS v2.6.1
Как с этим бороться?
Сделайте откат на 5 дней.
Толковое решение!Вам поможет Magic backup!
Сделайте откат на 5 дней.
Как вариант: ваще снести базу и файлы к ядрене фене, переустановить систему и зажить по человечески!
Толковое решение!Вам поможет Magic backup!
Сделайте откат на 5 дней.
Как вариант: ваще снести базу и файлы к ядрене фене, переустановить систему и зажить по человечески!
Вот, пожурили меня. А мне помогает такой метод(периодически) и если изменений не много.
Ну, хорошо, а что же делать если изменений много от других пользователей + 50 000 от спамера.
Не мержить же базу!
Не, никого я не журил (чистый флуд)Вот, пожурили меня.
2) А на будущее, если прям больная тема (спамеры), то поставьте защиту хотя бы на кол-во постов в день и по мере и по ходу работы повышайте интеллектуальный уровень защиты.
Ага! А тот товарищ за это время 150 кило с фронта влепит))За это время (время поиска решения) можно уже вручную удалить 50000 статей по отдельности из админки
DELETE FROM `cms_forum_posts` WHERE `user_id` = id юзера DELETE FROM `cms_forum_threads` WHERE `user_id` = id юзера DELETE FROM `cms_actions_log` WHERE `user_id` = id юзера DELETE FROM `cms_blogs` WHERE `user_id` = id юзера DELETE FROM `cms_blog_posts` WHERE `user_id` = id юзера DELETE FROM `cms_actions_log` WHERE `user_id` = id юзера
instantcms.ru/addons/zantispam.html ( 2.11.0-2.12.2), обновиться с 2.6.1? Если большинство компонентов не поддерживается хотя бы 2.11.0 — проблема.повышайте интеллектуальный уровень защиты
PS Надо компонентик Послеспам…
Установите Clickermann.Помогите пожалуйста с удалением спамера — за 5 дней наспамил порядка 50000 постов!
Запишите поседовательность дейспвий при удалении записи.
Запустите выполнение 49999 раз и идите по своим делам.
ИМХО, надо очень аккуратно использовать команды при удаление данных с одной таблицы. Мы можем нарушить связи, статистику там или, что еще есть. Лучше использовать стандартные методы удаления или изучить добавление поста, например и определить куда заносятся данные. Как осуществляется удаление стандартными методами (из каких таблиц, полей идет удаление)? С базой надо быть аккуратней.
Через панель управления удалять не вариант при большом количестве спама, через БД поэтапно нужно.Как осуществляется удаление стандартными методами (из каких таблиц, полей идет удаление)? С базой надо быть аккуратней.
PS Контент — Показывать по 200, можно ли увеличить до 1000 для удаления спама?
Через панель управления удалять не вариант при большом количестве спама, через БД поэтапно нужно.Как осуществляется удаление стандартными методами (из каких таблиц, полей идет удаление)? С базой надо быть аккуратней.
Вот по этому я и пишу. Надо узнать, как осуществляется удаление. Ведь однозначно не из одной таблицы. Попробую посмотреть. Запросы непосредственно к mysql были бы полезны. Но составить их надо грамотно.
Доп. если я правильно посмотрел сейчас, если это это (бегом все) то:
public function deleteContentItem($ctype_name, $id){
cmsCore::getController('activity')->deleteEntry('content', "add.{$ctype_name}", $id); cmsCore::getModel('comments')->deleteComments('content', $ctype_name, $id); cmsCore::getModel('rating')->deleteVotes('content', $ctype_name, $id); cmsCore::getModel('tags')->deleteTags('content', $ctype_name, $id);