мой сайт - это ошибка: Номер ошибки: сервер MySQL MySQL ушел. Я использую сервер Godaddy, как разрешить ??мой сайт - это ошибка: Номер ошибки: 2006 Сервер MySQL ушел
ответ
Проверьте, что переменная wait_timeout в файле конфигурации my.cnf mysqld достаточно велика.
max_allowed_packet= 64M
wait_timeout= 6000
Если вы хотите, вы также можете проверить max_connections. для получения дополнительной информации, пожалуйста, проверьте MySQL server has gone away
У меня была эта проблема с написанием больших данных в запросе MySQL, я исправил ее, max_allowed_packet', но я сомневаюсь, что godaddy позволит OP обновить my.cnf (my.ini) на своем сервере! –
После некоторого исследования решение похоже на соединение mysql_close(), прежде чем оно превысит ограничение по времени, что на самом деле, вероятно, заставляет службу godaddy закрывать само соединение. 1.Godaddy просто устанавливает довольно короткий максимум времени соединения. : Workarround => mysql_close(); 2.Godaddy изменяет порт в неизвестном интервале (для его изучения понадобится некоторое исследование). : Workarround => mysql_close(); Может быть, mysql_free_ressources также может немного помочь, но я так не думаю (просто дайте ему попробовать :) godaddy mysql соединение как можно быстрее. –
пример кода и запроса, вызывающего ошибку, была бы хорошей идеей –