Ошибка MySQL server has gone away — различия между версиями

Материал из Umicms
Перейти к:навигация, поиск
 
(не показана 1 промежуточная версия 1 участника)
Строка 1: Строка 1:
'''Актуально для версии 2.9.5'''
+
'''Актуально для версии 18.'''
  
В результате выполнения каких-либо действий в системе может возникнуть ошибка '''MySQL server has gone away'''. Данная ошибка  связана  с тем, что сервер во время выполнения запроса к базе данных обрывает соединение. Это проблема серверная и ответить точно, почему так происходит, мы не сможем, возможно у вас установлен слишком маленький лимит соединения.
+
Данная ошибка  связана  с тем, что сервер во время выполнения запроса к базе данных обрывает соединение. Это проблема серверная, и ответить точно, почему так происходит, мы не сможем, возможно у вас установлен слишком маленький лимит соединения.
Для решения данной проблемы можно в файле .htaccess повысить время на соединение с mysql сервером с помощью директивы php_value mysql.connect_timeout:
+
Для решения проблемы можно в файле .htaccess повысить время на соединение с mysql сервером с помощью директивы php_value mysql.connect_timeout:
  
 
<source lang="php">
 
<source lang="php">

Текущая версия на 11:39, 30 мая 2018

Актуально для версии 18.

Данная ошибка связана с тем, что сервер во время выполнения запроса к базе данных обрывает соединение. Это проблема серверная, и ответить точно, почему так происходит, мы не сможем, возможно у вас установлен слишком маленький лимит соединения. Для решения проблемы можно в файле .htaccess повысить время на соединение с mysql сервером с помощью директивы php_value mysql.connect_timeout:

php_value mysql.connect_timeout 120