На форуме 9558 тем, 76453 сообщений, 44667 участников
тема · 2 802 просмотра · 10 ответов

Ощибка max_user_connections

Ошибки и их решения
читают: 0 участников и 1 гость
порядок
1 мар 2018 13:02· изменено#1
Вылезла вот такая ошибка! Как быть?

Warning: mysqli::mysqli(): (HY000/1226): User 'xxx' has exceeded the 'max_user_connections' resource (current value: 8) in /var/www//system/library/db/mysqli.php on line 7

Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /var/www//system/library/db/mysqli.php on line 10

Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /var/www/xxx/data/www/xxx.com.ua/system/library/db/mysqli.php on line 10

Fatal error: Uncaught exception 'Exception' with message 'Error: <br />Error No: ' in /var/www/xxx/data/www/xx.com.ua/system/library/db/mysqli.php:10 Stack trace: #0 /var/www/xxx/data/www/xxx.com.ua/system/library/db.php(9): DB\MySQLi->__construct('localhost', 'xxx', 'xxx', 'xxx', '3306'😉 #1 /var/www/xxx/data/www/xxx.com.ua/system/ocmodify/classes/engine/registry.php(13): DB->__construct('mysqli', 'localhost', 'xxx', 'xxx', 'xxx', '3306'😉 #2 /var/www/xxx/data/www/xxx.com.ua/system/ocmodify/startup.php(93): OCMRegistry->__construct(Object(Registry)) #3 /var/www/xxx/data/www/xxx.com.ua/system/storage/modification/system/engine/registry.php(10): ocmBootup(Object(Registry)) #4 /var/www/xxx/data/www/xxx.com.ua/system/framework.php(3): Registry->__construct() #5 /var/www/xxx/data/www/xxx.com.ua/system/startup.php(126): require_once('/var/www/cddriv...'😉 #6 /var/www/cd in /var/www/xxx/data/www/xxx.com.ua/system/library/db/mysqli.php on line 10
1 мар 2018 14:19#2
Напишите хостеру.

Ошибка говорит о том , что количество одновременных соединений / запросов к вашей базе данных MYSQL превышает допустимое значение, а у вас оно 8. Его или нужно увеличить или разбираться почему так вышло. В общем хостер подскажет.
1 мар 2018 21:33#4
кстати, а что это такое ocmodify ???
2 мар 2018 00:35#5
Chukcha написал(а): ↑вот-вот
тут и ищите

И.. удалите из сообщения логин и пароль к базе

Спешил и втупил)
5 мар 2018 00:19#6
karpov написал(а): ↑кстати, а что это такое ocmodify ???

Модуль Мультивалюта про для opencart
5 фев 11:58#7
Добрый день! А как то можно сделать, чтобы при возникновении ошибки ....has exceeded the 'max_user_connections' resource (current value: 30) in ....
Не показывался логин и пароль к БД на странице /admin/

Warning: mysqli::__construct(): (42000/1226): User 'ИМЯ ЮЗЕРА' has exceeded the 'max_user_connections' resource (current value: 30) in /system/library/db/mysqli.php on line 7
Fatal error: Uncaught Exception: Error: User 'ИМЯ ЮЗЕРА' has exceeded the 'max_user_connections' resource (current value: 30)<br />Error No: 1226 in /system/library/db/mysqli.php:10 Stack trace: #0 /system/library/db.php(31): DB\MySQLi->__construct('localhost', 'ИМЯ ЮЗЕРА', 'ПАРОЛЬ', 'ИМЯ БД', '3306'😉 #1 /system/framework.php(80): DB->__construct('mysqli', 'localhost', ИМЯ ЮЗЕРА, 'ПАРОЛЬ', ИСЯ БД', '3306'😉 #2 //system/startup.php(104): require_once('/....'😉 #3 /admin/index.php(24): start('admin'😉 #4 {main} thrown in /system/library/db/mysqli.php on line 10
5 фев 22:19#9
Отключил в настройках, все равно показывает то сообщение, что я выше прислал.
система - настройки - магазины - сервер - Обработка ошибок - Показывать ошибки - стоит НЕТ
6 фев 02:18#10
Проверьте index.php и htaccess в корневой папке на наличие директив , которые как раз и отвечают за вывод (принудительный) ошибок на экран.
6 фев 10:00#11
в htaccess закомментирован вывод ошибок:
# php_flag display_startup_errors on
# php_flag display_errors on
# php_flag html_errors on
# php_flag track_errors on
# php_value error_reporting "E_ALL"

В php.ini тоже
;display_errors = 1;
;error_reporting = E_ALL;

Index.php не содержит ничего про ошибки.

Ведь по умолчанию ошибки отключены?

Дополнение.
А, в index.php в папке admin было следующее:
ini_set('display_errors',1);
сообщения 1–11 из 11
Чтобы ответить, войдите или зарегистрируйтесь.

Похожие темы