User ... already has more than 'max_user_connections' active connections

john_j

Проверенные
Сообщения
422
Решения
8
Реакции
134
Баллы
745
Юзер один и база одна, больше нигде не используется. Хостинг виртуальный (shared).
А хостинг позволяет создавать дополнительных юзеров к БД?
У меня такое ограничение было на одном шареде, и обойти я его смог в config.php от XF.

При детальном изучении выяснилось что ограничение у меня стояло на соединение одного пользователя к БД.
То есть, у меня достаточно было создать несколько пользователей БД, и перебирать их.
В итоге, в config.php подключение к БД сделал так:

Код:
$config['db']['host'] = '*******';
$config['db']['port'] = '*******';
$config['db']['password'] = '*********';
$config['db']['dbname'] = '********';


$users = array('u1', 'u2', 'u3', 'u4', 'u5');
$n = mt_rand(0, count($users) - 1);
$config['db']['username'] = $users[$n];

Где:
u1, u2, u3 ... - это пользователи БД
Пароли для них слелал одинаковые.
После этого все заколосилось.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу