VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Too many connections
/home/user/data/www/forum.домен.org/includes/class_core.php on line 311
и
Ошибка базы данных в vBulletin :
Code:
mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (11)
/home/user/data/www/forum.домен.org/includes/class_core.php on line 311
Отвиснет и подключится... хотя может до сих пор атака продолжается.
Логи смотрите.
@vorobjov
Простоузер
Join Date: Jan 2010
Posts: 5
Reputation:
Novice 0
Репутация в разделе: 0
0
Так это получается, что опять доссят.
Я просто хотел узнать, почему именно этот файл /includes/class_core.php выдает ошибку. Это получается, что одновременно со многих разных IP пытаются зайти под одной учетной записью?
Вот сам код
Code:
// catch_db_error will handle exiting, no infinite loop here
do
{
$link = $this->functions[$usepconnect ? 'pconnect' : 'connect']("$servername:$port", $username, $password);
}
while ($link == false AND $this->reporterror);
restore_error_handler();
if (!empty($charset))
{
if (function_exists('mysql_set_charset'))
{
mysql_set_charset($charset);
}
else
{
$this->sql = "SET NAMES $charset";
$this->execute_query(true, $link);
}
}
return $link;
}
который постоянно выдает про ошибку
vorobjov добавил 30.01.2010 в 13:21
Вот в этой строчке
Last edited by vorobjov : 01-30-2010 at 02:21 PM.
Reason: Добавлено сообщение
@Rulez
Знаток
Join Date: Jul 2006
Location: Курск
Posts: 433
Версия vB: 3.8.4
Пол:
Reputation:
Knowing 140
Репутация в разделе: 109
3
судя по всему у тебя в настройках mysql выставлено ограничение на количество подключений к БД (параметр max_connections). при превышении он просто не даёт остальным подключаться и всё. если есть доступ к настройкам мускуля - можешь сам увеличить. или суппорту пиши.