Как модератор форума часто сталкиваюсь с его регулярной(кратковременной) недоступностью
связанным с превышеныем допустимых запросов и соответствующим сообщением:
warning: too many connections
Понятно, что эти запросы создают не нормальные(живые) юзеры, но спам и хотелось бы
думать поисковые боты.
Вот попался такой php-код:
<?php
if (!isset($_SESSION)) {
session_start();
}
// anti flood protection
if($_SESSION['last_session_request'] > time() - 2){
// users will be redirected to this page if it makes requests faster than 2 seconds
header("location: /flood.html");
exit;
}
$_SESSION['last_session_request'] = time();
?>
Автор декларирует, что он решение этой проблемы, по мануалу его необходимо
вставить повверх всех сприптов(в т.ч. php):
above any MySQL connections or other php code
Так вот собственно вопрос данная вставка предполагается в "шапку" рабочего скина
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
fenno
Здравствуйте,
Прошу совета у знатоков по следующей проблеме.
Как модератор форума часто сталкиваюсь с его регулярной(кратковременной) недоступностью
связанным с превышеныем допустимых запросов и соответствующим сообщением:
warning: too many connections
Понятно, что эти запросы создают не нормальные(живые) юзеры, но спам и хотелось бы
думать поисковые боты.
Вот попался такой php-код:
Автор декларирует, что он решение этой проблемы, по мануалу его необходимо
вставить повверх всех сприптов(в т.ч. php):
Так вот собственно вопрос данная вставка предполагается в "шапку" рабочего скина
форума, в файл: skin_global.php?
Заранее благодарен за подробный ответ.
Ссылка на комментарий
Поделиться на других сайтах
5 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.