Intereting Posts
Устранение неполадок «У вас недостаточно прав для доступа к этой странице». Рекомендация для плагина WordPress Calendar с повторяющимися событиями? Как проверить, находится ли я на последней странице сообщений? wp_insert_post создает несколько страниц Добавление «последней из блога» на главную страницу Пользовательские $ _GET vars в записи wordpress с постоянной ссылкой Дешифрование и удаление таблиц стилей из плагина и установка таблицы стилей для детей Отображать все сообщения в настраиваемом типе сообщений, сгруппированные по пользовательской таксономии. Как сортировать сообщения по алфавиту и условия по ID? получить все подкатегории без указания какой-либо категории Индивидуальная маршрутизация типа сообщения с иерархией Какой плагин следует использовать для бронирования событий и получения платежей? Группировка пользовательских сообщений по пользовательским именам таксономии Получить виджет Название из идентификатора виджета Как добавить страницу WordPress с несколькими ссылками на изображение? Выполнение Javascript в плагине

Ошибка при установлении соединения с базой данных – после обновления DNS

Я создал веб-сайт на своем сервере, и я купил хостинг у компании, а затем обновил DNS-IP, после этого, когда я пытаюсь открыть этот сайт, он отлично открывается, но иногда он дает мне эту ошибку

Ошибка при установлении соединения с базой данных

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

Ошибка базы данных может возникнуть по многим причинам. Обычно это результат неправильного адреса базы данных, имени пользователя или пароля. Вероятно, это не ошибка тайм-аута, так как для WordPress есть отдельная ошибка. Вот две общие проблемы:

Конфигурация DB

Поскольку у вас есть прерывистые сбои, это, вероятно, указывает на проблему с самим сервером базы данных. Если вы находитесь на общем хосте, возможно, они перегрузили свои серверы. Ваш лучший вариант – обратиться в службу технической поддержки вашего хоста и проверить их загрузку mySQL и при необходимости перевести вас на другой сервер.

Если вы не знаете более подробную информацию о конфигурации вашего сервера, вам сложно диагностировать его дальше.

Конфигурация кэша

Возможно, это также проблема с плагином кеширования, есть ли у вас один?

Вы можете пропустить кеш. Это происходит, когда что-то просматривается в кеше и не найдено. В этом случае WordPress должен сгенерировать контент из базы данных и сохранить его в кеше. При правильной настройке промаха в кеше не должно возникать ошибка.

Не зная подробностей о своих плагинах, вам сложно диагностировать их дальше.

WP-config.php

Возможно, ваш сайт был скомпрометирован. Вы должны сравнить файл wp-config.php с файлом wp-config-sample.php. Только значения существующих именованных констант должны быть разными. Не должно быть никакого дополнительного кода или определенных значений.