У меня есть приложение PHP, работающее на сервере Ubuntu, на NGINX.Mysqli :: real_connect() сломанная труба каждые 24 часа
Примерно каждые 24 часов, я получаю эту ошибку:
mysqli::real_connect(): send of 73 bytes failed with errno=32 Broken pipe
Решение у меня есть для него перезагружается. Перезапуск служб nginx и mysql не устраняет проблему.
Это постоянная вещь, которая произошла за последние 4 дня. Каждое утро я просыпаюсь, пытаюсь открыть свой сайт, и я получаю эту ошибку.
Примечание: Если я попытаюсь подключиться к БД с помощью администратора или DataGrip, он отлично работает. Но по какой-то причине PHP получает эту ошибку.
ли оставаться активным подключение к MySQL в течение всего времени? – weigreen
Нет. Я открываю соединение для каждого нового запроса. – Amit
. Вы видите, есть ли сообщение об ошибке в файле журнала mysql? – weigreen