Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

ошибка 'max_user_connections'


Recommended Posts

Добрый день! Выручайте

Вчера появилась вот такая ошибка  'max_user_connections'

Спойлер

Warning: mysqli::__construct(): (42000/1203): User aqq19368_al** already has more than 'max_user_connections' active connections in /home/aqq19368/storage/modification/system/library/db/mysqli.php on line 7

Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /home/aqq19368/storage/modification/system/library/db/mysqli.php on line 10

Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /home/aqq19368/storage/modification/system/library/db/mysqli.php on line 10

Fatal error: Uncaught Exception: Error: <br />Error No: in /home/aqq19368/storage/modification/system/library/db/mysqli.php:10 Stack trace: #0 /home/aqq19368/xn----8sbybgjej***/system/library/db.php(31): DB\MySQLi->__construct('185.42.12.128', 'aqq19368_a**', '***', 'aqq19368_myKami...', NULL) #1 /home/aqq19368/storage/modification/system/config/catalog.php(35): DB->__construct('mysqli', '185.42.12.128', 'aqq19368_al*', '***', 'aqq19368_mi***...') #2 /home/aqq19368/storage/modification/system/library/config.php(59): require('/home/aqq19368/...') #3 /home/aqq19368/xn----8sbybg**/system/framework.php(8): Config->load('catalog') #4 /home/aqq19368/xn----8sbybgjejc.x**/system/startup.php(104): require_once('/home/aqq19368/...') #5 /home/aqq19368/xn----8sbybgjejc.xn--p1ai/index.php(19): start('catalog') #6 {main} thrown in /home/aqq19368/storage/modification/system/library/db/mysqli.php on line 10

 

Сайт на хостинке. У меня есть доступ только к cpanel. Техподдержка хостинга ничем помочь не может. Увеличить число соединении я тоже не могу (у них для всех клиентов стоит 10 ). 

Как я понимаю, я, как пользователь (администратор), использовала все имеющие соединения. Теперь вопросы: 

Как мне узнать, какие это соединения? Как мне их убить? Как сделать так, что бы больше такое не повторялось? Как восстановить сайт? 

Эти вопросы я гуглу задавала - ничего не нашла(

Помогите, пожалуйста((

 

Надіслати
Поділитися на інших сайтах


Это не ваши соединения. Это соединения, установленные скриптом магазина с базой данных на хостинге. Они устнавливаются при каждом запуске скрипта, т.е. при каждом визите на сайт, и завершаются автоматически, их не надо специально "убивать".
Чем больше пользователей на сайте, тем больше соединений с БД. У вас, видимо, даже одного пользователя оказывается слишком много. Конечно, 10 соединений все же не должно быть при одном пользователе, или модуль какой-то у вас там никак не может "установиться" и спамит коннектами, или админ хостинга криворукий, и чего попало наваял в конфигурации сервера. Еще, как вариант, наличие на сайте "гостей" в виде левых скриптов после взлома. Но вряд ли, они обычно в БД не лезут.

В любом случае, 10 соединений - это крайне жмотский и убогий хостинг, даже для демо сайта не годится. Просто уходите от них, работать с таким вы все равно не сможете.

Надіслати
Поділитися на інших сайтах


Вы правы - надо уходить. 

Но эту ошибку видят все - а там мои пароли и явки - как это убрать? 

Удалось мне восстановить сайт - я создала нового пользователя БД и подключила его к нужной БД, а так же  в конфиге opencart поменяла данные - заработало. Но те соединения так и висят где то и не закрываются? Вопросы остались 

Надіслати
Поділитися на інших сайтах


Хорошо, что обратил внимание на тему, проверил у себя - ограничений нет.

SHOW VARIABLES WHERE Variable_name = 'max_user_connections'

 

14 минут назад, alia123 сказал:

Но эту ошибку видят все - а там мои пароли и явки - как это убрать? 

В лс скинул ссылку.

Надіслати
Поділитися на інших сайтах

Установить сайт на VPS или локально, например, на openserver. И смотреть в БД, какие коннекты создаются и висят, потом ковырять, откуда они идут.

Надіслати
Поділитися на інших сайтах


12 минут назад, alia123 сказал:

Опять не работает. Причем второй сайт тоже на OC работает нормально. Подскажите, куда копать? 

а что вам хостер говорит на эту проблему?  и назовите уже этих чудо хостеров. 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.