mysqli_connect (): (08004/1040): слишком много подключений mysqli_driver.php - PullRequest
0 голосов
/ 27 ноября 2018

ВЫПУСК

Привет всем, я искал решение в stackoverflow, но я не нашел его.Я работаю с платформой CodeIgniter и через несколько месяцев я получил эту ошибку.

РЕШЕНИЕ ПРОШЛО

Изменить max_connection в моей базе данных (phpmyadmin)

Проверьте закрытие соединений с базой данных

ВОПРОСЫ

Как вы думаете, мне нужно изменить dbdriver на pdo, я сейчас использую mysqli?

Должен ли я поставить$ db ['default'] ['pconnect'] в true для постоянного соединения?

ПОСЕТИТЬ

Codeigniter Слишком много соединений __construct ()

Постоянные соединения не работают с драйвером mysqli в codeIgniter

1 Ответ

0 голосов
/ 27 ноября 2018

Я бы предложил изменить переменную MySQL wait_timeout ( документация ) на более низкое значение - для начала попробуйте 300.(Значение по умолчанию: 28800.)

Значение устанавливается путем редактирования файла конфигурации MySQL и перезапуска MySQL.Где будет найден этот файл и как он будет называться, зависит от вашей операционной системы.Файл часто называют my.cnf или mysqld.cnf.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...