Главная
Блог разработчиков phpBB
 
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама

Если пользователи оказываются забанены автоматически

admin | 26.01.2014 | нет комментариев

На одном форуме я стал получать жалобы от пользователей, что при попытке отправки сообщения или создания темы они получают ошибку примерно с таким текстом:
Ваш IP забанен. Дополнительная информация на http://spamhaus.org

Человеческая это подлость или глупость самой системы, но забанены оказались самые активные пользователи, причем в их числе и администрация форума. Как известно, в phpBB3 IP пользователя проверяется на наличие в черном списке сайтов dsbl.org, spamcop.net и spamhaus.org. Естественно мне, как администратору этого форума было важно, чтобы пользователи могли и дальше общаться без всяких проблем – спам пока приходится чистить вручную, но недолго ему осталось.

Проблема решается так:

  1. Открываем файл includes/session.php
  2. Находим функцию check_dnsbl
  3. После открывающейся скобки ставим return false;

Есть еще второй способ: зайти в админку, выбрать вкладку безопасность и отключить проверку IP по черному списку DNS.

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

АВТОРСКИЕ ПРАВА
Автор: Александр
Источник: js-php.ru
При перепечатке ссылка на источник обязательна
Оставить комментарий
БАЗА ЗНАНИЙ
СЛУЧАЙНАЯ СТАТЬЯ
СЛУЧАЙНЫЙ БЛОГ
СЛУЧАЙНЫЙ МОД
СЛУЧАЙНЫЙ СКИН
НОВЫЕ МОДЫ
НОВЫЕ СКИНЫ
НАКОПЛЕННЫЙ ОПЫТ
Форум phpBB, русская поддержка форума phpBB
Рейтинг@Mail.ru 2008 - 2017 © BB3x.ru - русская поддержка форума phpBB