HumanEmulator ошибка: ‘2006 MySQL server has gone away’

Работаю с Human Emulator Studio 7 на основном языке PHP, столкнулся с проблемой при соединении с БД MySQL при Update операции при использовании библиотеки PDO: 2006 MySQL server has gone away

В сети нашел хорошую статья в тему mysql-server-has-gone-away-error-solutions .

Мне подошел вариант с изменением настроек php.ini файла в блоке [Pdo_mysql], а именно добавить строчку для увеличения таймаута для ожидания соединения с БД: mysql.connect_timeout=90

[Pdo_mysql]
; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
pdo_mysql.default_socket=
mysql.connect_timeout=90

P.S. Не забываем устанавливать null для Connection объекта в PDO режиме.

Опубликовано в MySQL, PHP

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *