«Ошибка базы данных: невозможно подключиться к базе данных: не удалось подключиться к MySQL» в Joomla - PullRequest
1 голос
/ 17 января 2012

Я использую joomla 1.5, и мой сайт работал нормально, но вдруг пару дней назад я получил ошибку Ошибка базы данных: невозможно подключиться к базе данных: не удалось подключиться к MySQL

Не всегда, ошибка идет.Иногда ошибка приходит, а иногда нет.Если у меня неправильные значения соединения с базой данных, то почему сайт иногда становится идеальным?Я дважды проверил значения моего соединения с базой данных, и все в порядке.

Попробуйте http://www.scholarsmarket.com/beta/top-ranked-students эту ссылку.Обновите эту пару раз.Вы получите проблему

Я застрял с этой ошибкой.Не могу выйти из этого.

Ответы [ 2 ]

1 голос
/ 23 января 2012

Если эта ошибка появляется «случайно», то это обычно потому, что используются постоянные соединения (или другая причина, по которой соединение на некоторое время переходит в спящий режим). Постоянные соединения, как правило, не являются хорошей идеей на сайтах со средним и высоким трафиком, поскольку они засоряют вашу базу данных «спящими» соединениями. Как только эти подключения достигнут максимальной учетной записи подключения для пользователя базы данных, сервер MySQL отклонит все новые подключения и выдаст ошибку, которую вы видите.

Итак, чтобы решить эту проблему, убедитесь, что ваша конфигурация БД не настроена на использование постоянных соединений. Вы также можете проверить, если это проблема, запустив этот запрос в вашей базе данных (при условии, что у вас есть соответствующие разрешения для этого):

SHOW PROCESSLIST;
1 голос
/ 23 января 2012

Это очень распространенная проблема, чтобы сказать точную причину, я думаю, вы должны начать с запроса поддержки вашего хостинга о любых ограничениях, например. Соединения с базой данных?

затем взгляните на журналы и статистику - возможно, у вас вдруг появилось слишком много посетителей в то время?

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