Автор Тема: Как удалить ботов  (Прочитано 2302 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dos1k

  • Пользователь
  • **
  • Сообщений: 36
  • Карма: +10/-0
  • Рефералов: 0
    • Просмотр профиля
Как удалить ботов
« : 16 Августа 2013, 14:58:21 »
Подскажите как удалить всех пользователей кроме админа в dle? Чтобы всех сразу и навсегда?
 

Оффлайн mak3

  • Новичок
  • *
  • Сообщений: 13
  • Карма: +10/-0
  • Рефералов: 0
    • Просмотр профиля
Как удалить ботов
« Ответ #1 : 16 Августа 2013, 15:40:52 »
Через базу данных - phpMyAdmin - проще всего. Выбираете в таблице префикс_users, по умолчанию dle_users, выделяете всех, кроме себя (айди1) и жмёте Удалить.
Ещё как вариант - открыть файл index.php, там найти строку:
    require_once ROOT_DIR . '/engine/init.php';
и добавить:
    $db->query("DELETE FROM ".USERPREFIX."_users WHERE id!=1");
После чего перейти на любую страницу сайта, данный запрос очистит всех пользователей кроме админа. Строку эту потом надо удалить.
 

Оффлайн mak3

  • Новичок
  • *
  • Сообщений: 13
  • Карма: +10/-0
  • Рефералов: 0
    • Просмотр профиля
Как удалить ботов
« Ответ #2 : 16 Августа 2013, 15:44:29 »
А вот ещё вариант - в админке смотрите Настройка системы - Настройки для пользователя - Автоматическое удаление зарегистрированных пользователей - выбрать 1.
И через день  dle сам удалит зарегестрированных пользователей, которые посещали сайт больше одного дня назад.
 

Оффлайн mak3

  • Новичок
  • *
  • Сообщений: 13
  • Карма: +10/-0
  • Рефералов: 0
    • Просмотр профиля
Как удалить ботов
« Ответ #3 : 16 Августа 2013, 15:46:56 »
а вот ещё одно оригинальное решение -  через phpmyadmin.
Заходим в базу данных и пишем SQL-запрос:
delete from `dle_users` where `news_num` < 1
Запрос удалит всех пользователей, у которых нет сообщений (ботов).
 

Оффлайн аглы

  • Пользователь
  • **
  • Сообщений: 59
  • Карма: +10/-0
  • Рефералов: 0
    • Просмотр профиля
Как удалить ботов
« Ответ #4 : 18 Августа 2013, 22:27:19 »
Задолбали уже эти боты:mad:
 

Оффлайн monika

  • Постоялец
  • ***
  • Сообщений: 233
  • Карма: +10/-0
  • Рефералов: 0
    • Просмотр профиля
Как удалить ботов
« Ответ #5 : 28 Августа 2013, 03:12:38 »
Их, ботов, сколько не удаляй-меньше не становится
 

 

В быстром ответе можно использовать BB-теги и смайлы.

Имя: E-mail: