Ошибка установки соединения с базой данных wordpress zhitsoboy.ru

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

Error establishing a database connection: частая ошибка новичков и головная боль хостера, разбираемся в проблеме

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

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

Перевод на русский язык Error establishing a database connection и почему она возникает

Если перевести фразу с английского на русский язык, то получим текст – Ошибка установки соединения с базой данных. Думаю из перевода понятно, что ядро WordPress не может установить связь с базой данных из–за сбоя или в результате действий администратора. Что означает и чему причина появление данной проблемы:

  • Открыли файл wp-config.php, нарушили комбинацию логина и пароля подключения. Самая распространенная ошибка, новички любят смотреть и менять файлы движка
  • Установка нового плагина. Обычно относится к тем, которые меняют текстовую часть сайта — записи, комментарии, то есть элементы содержащиеся в базе данных MySQL
  • Работы на сервере, редко, но могут выявить ошибку Error establishing a database connection. В основном это аварийные изменения
  • Переход на другой хостинг. Специалисты хостинга при переносе не проверили работу сайта и отдали вам не работающий ресурс. Проблема редкая, но имеет место, потому существует человеческий фактор
  • Много посетителей или DDoS атака. Каждый хостинг заботится о клиентах, предупреждает такие ситуации, но если наплыв большой, то сервер может упасть
  • Разрыв связи после бэкапа, ошибка возникающая из-за выбора не правильного времени восстановления файлов и DB. Есть универсальный метод, описанный далее

Проверка синхронизации базы данных и CMS в wp-config

Необходимо посмотреть правильность данных для синхронизации файлов CMS WordPress и базы данных. Разберем на примере хостинга Beget. Подключимся к сайту с помощью FTP, как это делать есть в статье про установку темы.

Вошли в корневую папку сайта там где каталоги wp-admin и wp-content. Ищем файл wp-config.php, открываем его с помощью правой кнопки мыши, выбираем Просмотр/Правка.

Откроется программа для редактирования документов. Запомним несколько строк, а именно:

  1. DB_NAME имя базы в нашем случае valent5k_wp3
  2. DB_USER пользователь, так же valent5k_wp3
  3. DB_PASSWORD пароль от подключения
  4. DB_HOST адрес сервера или хоста, по умолчанию localhost, но бывает и другие значения

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

Если эти три параметра совпадают с прописанными из wp–config, то двигаемся дальше, если нет то перезаписываем, в wp-config, на то что указано в панели Бегета. Теперь нажимаем на значок с двумя точками.

Вписываем пароль из wp-config в поле DB_PASSWORD, у нас juzPo7HP6 и нажимаем Изменить.

Теперь смотрим на сайт и смотрим все ли работает. План действий такой:

  • Открываем wp-config
  • Копируем конфигурацию подключения
  • Сверяем или обновляем доступы к базе данных на хостинге

Такая схема работает и с нарушениями на локальном сервере типа Open server, XAMPP , Laragon и им подобные. Для более наглядного представления процесса записал свое видео.

Запуск восстановления

Существует аварийный запуск (fix) восстановления контакта SQL и файлов стандартными средствами WordPress . По знакомой схеме открываем файл wp-config, в конец вставляем код.

Не забываем сохранять изменения и закачивать обратно на хостинг через FileZilla.

Переходим по адресу site.ru/wp-admin/maint/repair.php где взамен site.ru доменное имя. Откроется страница на которой нажимаем Починить поврежденную базу данных.

Начнется процесс, если он удачно закончился и error establishing a database connection пропала, то появится страница с успешными восстановленными таблицами, и с предупреждениями, что нужно удалить код вносимый ранее для запуска восстановления.

Обязательно удалите строчку, сохраните и перезапишите файл wp-config, иначе любой хакер получает полный доступ к файлам ядра WordPress.

Что делать после восстановления – сравнение префиксов

Сравнение префиксов таблиц необходимо делать, чтобы перейти к следующему шагу расследования ошибки error establishing a database connection. Заходим в FileZilla опять в файл wp-config, и смотрим на строчку table_prefix.

Запоминаем и идем в PhpMyAdmin на хостинге, как туда заходить уже знаем. В списке баз находим соответствующую сайту, нажимаем значок для перехода в MySQL.

Далее смотрим на префиксы таблиц, если они совпадают, то проблема не в этом идем дальше.

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

Как исправить через восстановление MySQL

В 90% случаев исправить SQL не даст результата, но попробовать стоит. Заходим в PHPMyAdmin. Отмечаем чекбоксы напротив всех таблиц, внизу выбираем из выпадающего списка Восстановить таблицу.

Восстановление DB через интерфейс MySQL

Начнется процесс восстановления, способ может помочь, но в далеко не всех случаях, ищите проблему в других местах.

Появление error establishing a database connection после установки плагинов

Если блог на WordPress заклинило после установки плагина и появилась надпись error establishing a database connection, то нужно удалить его, но как если войти в админку нет возможности? Ответ прост, идем в FileZilla и удаляем. Путь до папки с плагинами wp-content > plugins.

Находим, дающий ошибки плагин, и переименовываем. Если не знаем какой, то изменяем название по одному, смотрим на работоспособность сайта, обязательно обновляем Ctrl+F5 .

Backup файлов и базы данных

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

Единственный минус, что все изменения внесенные после даты восстановления сотрутся и придется проделывать действия заново. Заходим в BackUp в панели хостинга.

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

Переходим в раздел Базы данных, отмечаем соответствующую сайту, так же выбираем дату и жмем синюю стрелочку.

По окончании процессов, сайт должен заработать, если нет, то переходим к следующему крайнему методу.

Как устранить если ничего не помогло

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

Читать еще:  Как настроить оперативную память в Windows 10?

На крайний случай обратитесь к нам за помощью, что будет в наших силах сделаем. Я разобрал максимум решений ошибки Error establishing a database connection и решений, если есть дополнения, то жду в комментарии. Успехов.

Как исправить ошибки соединения с базой данных в WordPress

Примечание: перед внесением любых изменений базы данных, убедитесь, что у вас есть резервные копии.

Почему вы получаете эту ошибку?

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

Проблема возникает для wp-admin?

Первое, что вы должны сделать, это убедиться, что вы получаете ту же ошибку, как на фронт-энде сайта, так и на серверной части сайта (wp-admin). Если сообщение об ошибке такое же, как на страницах “ошибка установления подключения к базе данных”, переходите на следующий шаг. Если вы получаете различные ошибки в wp-amin для экземпляра что-то вроде “одна или несколько таблиц базы данных недоступны. База данных может нуждаться в ремонте”, тогда вам нужно восстановить вашу базу данных.

Вы можете сделать это, добавив следующую строку в ваш wp-config.php файл:

Как только вы сделали это, вы можете увидеть настройки, посетив эту страницу:http://www.yoursite.com/wp-admin/maint/repair.php

Запомните, пользователю не нужно регистрироваться, чтобы получить доступ к этой функциональности при этом определить установлен. Это ведь его главная цель заключается в том, чтобы восстановить поврежденную базу данных, пользователи часто не могут зайти, когда база данных повреждена. Поэтому, как только вы закончили ремонт и оптимизацию базы данных, удалите вышеописанную строку из wp-config.php.

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

Проверка в wp-config файла

wp-config.php это, наверное, самый важный файл во всей вашей установки WordPress. Это где у вас указанны реквизиты для WordPress при подключения к базе данных. Если вы изменили пароль пользователя root, или пароль пользователя базы данных, то вам нужно будет изменить этот файл. Первое, что вы должны всегда проверить в вашем файле wp-config.php:

Помните, что DB_Host не всегда может быть localhost. В зависимости от хостинга, он может быть другим. Для популярных хостингов он является localhost. Вы можете найти другие принимающих значения здесь.

Некоторые люди предположили, что они зафиксировали свою проблему, спустя замены имя localhost на IP. Здесь часто можно увидеть такого рода проблему, когда под управлением WordPress в локальной серверной среде. Например на MAMP, DB_Host значение при изменении на IP может заставить работать.

IP адреса будут различаться для онлайн-услуг веб-хостинга.

Если все в этом файле является корректно (убедитесь, что вы проверить на наличие опечаток), тогда было бы справедливо сказать, что там что-то не так на серверной части.

Проверьте ваш веб-хост (сервер MySQL)

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

Для тех пользователей, которые хотят протестировать, как работает сервер MySQL, есть несколько вариантов. Проверить другие сайты на том же сервере, чтобы увидеть, если ли и у них данная проблема. Если они будут также получать те же ошибки, тогда определенно там что-то не так с вашим сервером MySQL. Если у вас нет больше сайтов на этом же аккаунте хостинга просто зайдите в свою cpanel и попробуйте открыть phpmyadmin и подключить базу данных. Если вы подключитесь, тогда мы должны проверить, если ваша база данных Пользователь имеет достаточные разрешения. Создайте новый файл с названием testconnection.php и вставьте в него следующий код:

Не забудьте заменить логин и пароль. Если подключение к серверу прошло успешно, то это означает, что пользователь имеет достаточные разрешения, значит неправильно что-то другое. Возвращайтесь в свой wp-config, и убедитесь, что там все правильно (повторно сканировать их на наличие опечаток).

Если вам не удается подключиться к базе данных, зайдя в phpmyadmin, то вы знаете, это что-то с вашим сервером. Это не обязательно означает, что ваш MySQL сервер не работает. Это может означать, что ваш пользователь не имеет достаточных разрешений.

В нашем случае, наш MySQL сервер был запущен. Все другие сайты на сервера работали нормально за исключением AndreyEx. Когда мы попытались зайти на наш сервер через phpmyadmin, то в итоге получили ошибку:

#1045 – Access denied for user ‘foo’@’%’ (using password: YES)

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

Так что если вы получаете доступ и не было ошибок при подключении либо в phpmyadmin или через результаты testconnection.php, то вы должны связаться со своим хостингом, чтобы исправить ошибки.

Решения, которые разработали для других

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

Дипак Миттал заявил, что его клиент получал ошибку, что база данных нуждается в ремонте. Даже после восстановление базы данных, ошибка не ушла. Он пробовал различные методы и в конце концов, проблема была в URL сайта. Видимо, что было какое-то изменение которое вызвало эту ошибку. Он напечатал SQL-запрос, зайдя в phpmyadmin:

Читать еще:  Как узнать частоту оперативной памяти cpu z?

Не забудьте заменить YOUR_SITE_URL фактическим URL пример: https://AndreyEx.ru. В wp_options будет отличаться, если вы меняли префикс базы данных WordPress по умолчанию. Это, оказалось, решило данную проблему для него и немногих других, что прокомментировал его пост.

  1. Есть еще предположения, что некоторые смогли соединить базу данных с testconnection.php, так он поменял wp-config.php пользователь – root. Вордпресс стал работать прекрасно. Затем он вернулся к настройкам в базе данных пользователя, и он продолжал работать. Он не мог понять, что был неправ, но сделал вывод, что это опечатка.
  2. Возможно что они удалили контент из active_plugins в таблице wp_options и редактировали содержимое recently_edited. В принципе, что, казалось, исправить проблему.
  3. Мы читаем о многочисленных источниках, когда пользователи просто загружают свежий дистрибутив WordPress и исправляют так ошибку.

Это очень печальная ошибка. Что вы пробовали, что сработало для вас? Мы были бы рады расширить на этот ресурс, чтобы другие не придется тратить столько времени на поиск решения.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Как исправить ошибку «Error establishing a database connection» в WordPress

Это сообщение об ошибке выглядит довольно серьезно.

Во-первых, перестаньте паниковать!

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

Понимание проблемы

WordPress использует две основные технологии: PHP и MySQL.

  • PHP – это язык программирования. Файлы ядра WordPress написаны на нем.
  • MySQL – это система управления базами данных (СУБД). WordPress использует базу данных MySQL для хранения содержимого сайта: записи, страницы, а заголовок сайта, макет виджетов и т. д.

Рассматриваемая в этой статье ошибка возникает, когда WordPress не может получить доступ к информации в базе данных с помощью команд PHP. Когда это происходит, WordPress выводит сообщение «Ошибка при установлении соединения с базой данных».

Несколько причин, из-за которых возникает эта ошибка:

  • Неверные учетные данные для входа . Если пароль и изменились, WordPress не сможет получать информацию из базы данных.
  • Поврежденные файлы WordPress . Это может возникать при обновлении плагинов, темы оформления и самого WordPress.
  • Поврежденная база данных . Например, если вредоносный плагин повредил базу данных изнутри. А также вследствие хакерской атаки, сбоем в теме и т.д.
  • Сервер базы данных не работает .
  • Большой объем трафика . Из-за этого база данных не может отвечать на запросы. Например, если один из ваших постов стал «вирусным», и одновременно множество пользователей пытаются зайти на ваш сайт.

Как исправить ошибку “error establishing a database connection”

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

Шаг 1: Свяжитесь со своим хостинг-провайдером

Если ваш сайт работал минуту назад, а сейчас он недоступен, то ошибка может произойти на стороне хостинга. Качественные хостинги предлагают быструю поддержку через чат.

В нем расскажите, что у вас возникла ошибка “error establishing a database connection” и спросите:

  • работает ли сервер базы данных;
  • нет ли сейчас на сервере скачков активности или трафика.

Служба поддержки хостера сообщит, в порядке ли ваша база данных и есть ли подозрительные действия на сервере.

Если неисправность возникла не на стороне сервера, перейдите к шагу 2.

Шаг 2: Проверьте, не были ли повреждены файлы плагинов или тем

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

Что можно сделать:

  • Подключитесь к хостингу через FTP. Вы можете сделать это с помощью бесплатного инструмента FileZilla .

Чтобы подключиться, необходимо ввести логин и пароль к вашему FTP- аккаунту. Самый простой способ получить их — это поискать первые электронные письма, которые вы получили от провайдера. А также запросить их у службы поддержки хостера.

Затем подключитесь к серверу и перейдите в корневую папку WordPress. Обычно она называется «public_html» или «www».

Если видите перед собой подпапки типа «wp-content» и «wp-admin», то вы находитесь в корне WordPress. Пример:

  • Зайдите в папку «wp-content» и переименуйте папку «plugins» . Задайте любое другое имя:

  • Вернитесь на сайт и проверьте, не решилась ли проблема.

Если ошибка устранена, то теперь вы знаете, что она была вызвана каким-то плагином. Вернитесь на сервер, переименуйте папку обратно в «plugins». Зайдите в нее и измените имена папок отдельных плагинов. Самый простой способ сделать это — добавить в конце имени нижнее подчеркивание: «_»

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

  • Если ошибка сохраняется и после переименования папки «plugins», выполните тот же процесс для папки «themes».
  • Если это не поможет, переименуйте обе папки обратно в «plugins» и «themes». Ошибка связана с чем-то другим.

Шаг 3: Проверьте, не была ли повреждена база данных

  • Зайдите в панель управления WordPress — YOURSITE.com/wp-admin

Если вы видите ту же ошибку: «error establishing a database connection», пропустите шаг.

  • Обратите внимание на то, что WordPress предлагает вам сделать. Один из вариантов:

Если увидите сообщение, начинающееся с « One or more database tables are unavailable […]” . Это означает, что нужно «отремонтировать» базу данных.

Сначала подключитесь к сайту через FTP. Перейдите в корневой каталог WordPress и загрузите на свой компьютер файл «wp-config.php».

Откройте его в текстовом редакторе и строку в конце (прямо перед « That’s all, stop editing” ):

Теперь загрузите файл обратно на сайт (через FTP). Перейдите по адресу YOURSITE.com/wp-admin/maint/repair.php

Вот что вы должны увидеть:

Нажмите любую из кнопок. После завершения автоматического восстановления вернитесь на сайт и посмотрите, исправлена ли ошибка.

Если ошибки нет, отлично! Но вам все равно нужно вернуть файл «wp-config.php» в его предыдущее состояние. Удалите строку, которую добавили, и повторно загрузите файл.

Если ошибка не устранена, перейдите к следующему шагу.

Шаг 4. Проверьте учетные данные подключения к базе данных.

Если пароль и логин от базы данных изменились, возникает ошибка “error establishing a database connection”! Ее Исправление выполняется в файле wp-config.php. Я говорю об этих строках:

Они содержат всю информацию, необходимую WordPress для подключения к базе данных. Если что-то в ней неверно, соединение не будет установлено.

Читать еще:  Как сохранить изменения в БИОСе?

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

Скопируйте новые учетные данные и поместите их в файл wp-config.php.

Повторно загрузите файл через FTP. После этого вернитесь на сайт и посмотрите, исправлена ​​ли ошибка. Если нет, переходим к последнему шагу.

Шаг 5: Восстановите файлы WordPress

Файлы ядра WordPress могут быть повреждены по ряду причин. Но можно восстановить стандартные файлы WordPress, используемые по умолчанию. Самый простой способ сделать это – загрузить чистую версию движка с сайта WordPress.org и установить ее поверх той, которая есть у вас.

Перейдите по этой ссылке и загрузите последнюю версию WordPress. Распакуйте архив и удалите из него папку «wp-content».

Далее подключитесь к своему сайту через FTP, перейдите в корень WordPress, загрузите новые файлы CMS. Перезапишите существующие файлы.

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

Как избежать возникновения этой ошибки в будущем?

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

  • Работайте только с хостингами, которые оптимизировали свои серверы для работы с WordPress. Благодаря этому вы всегда сможете рассчитывать на квалифицированную поддержку помощь.
  • Установите простой плагин резервного копирования, такой как UpdraftPlus . Благодаря ему у вас всегда будет рабочая резервная копия WordPress.

Я надеюсь, что это руководство вам поможет.

Данная публикация представляет собой перевод статьи « How to Fix “Error Establishing a Database Connection” in WordPress » , подготовленной дружной командой проекта Интернет-технологии.ру

Ошибка WordPress error establishing database connection

Содержание

Ошибка WordPress «Error establishing database connection»

Вы пытаетесь зайти на свой сайт, созданный на WordPress, но вместо главной страницы видите пустое окно с сообщением об ошибке «Error establishing database connection» или «Ошибка установки соединения с базой данных». Рассмотрим причины появления этой ошибки и что потребуется предпринять, чтобы восстановить работоспособность сайта.

Причины возникновения ошибки установки соединения с базой данных

Ошибка установления соединения с базой данных – так расшифровывается ошибка, возникающая в WordPress, когда вместо главной страницы сайта в браузере вы видите белый экран с единственным сообщением «Error establishing database connection». Почему она возникла и что делать, чтобы привести сайт в рабочее состояние?

Эта ошибка может быть вызвана следующими причинами:

  • Неверные логин и пароль для входа в базу данных. Любое изменение регистрационных данных при обращении к базе может перекрыть доступ к ней.
  • Поврежденная база данных. Неудачные настройки, некорректные плагины, прерывание соединения при передаче данных в базу могли повредить ее содержимое.
  • Не отвечает сервер, на котором расположена база данных. Сервер может не реагировать на запросы, если он отключен или находится в неработоспособном состоянии.

Виртуальный хостинг сайтов для популярных CMS:

WordPress

Joomla

OpenCart

OcStore

PrestaShop

Drupal

Magento

Moodle

MODX Revo

DLE

InstantCMS

IPB

Проверка настройки конфигурации ВордПресс

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

  1. Запустите файловый менеджер (например, FileZilla) и подключитесь к серверу вашего хостинга, используя выданные вам при регистрации логин, пароль и имя сервера.
  2. Найдите файл wp-config.php, который расположен в корневом каталоге WordPress на сервере вашего хостинга, и откройте его для просмотра.
  3. Проверьте, верны ли регистрационные данные для входа в базу.

Если хотя бы один из учетных параметров – название базы данных (1), логин (2) и пароль (3) для входа, имя хоста (4) – не совпадает с данными сервера, в доступе к базе будет отказано.

Восстановление базы данных

Для восстановления базы данных средствами WordPress понадобится предпринять несколько шагов. Этот способ не требует специальных навыков и позволит восстановить базу относительно просто.

  1. Подключитесь к серверу через файловый менеджер.
  2. Откройте файл wp-config.php в режиме редактирования. Для этого щелкните правой кнопкой мыши на имени файла и выберите редактор кода. Обратите внимание, встроенный в Windows «Блокнот» не подойдет для правки кода, используйте, например, Notepad++.
  3. В последней строчке кода напечатайте: define (‘WP_ALLOW_REPAIR’, true);
  4. Сохраните изменения и закройте файл. Если потребуется, подтвердите перезапись обновленного файла wp-config.php.

Для выполнения следующего шага укажите в адресной строке браузера: имя-сайта/wp-admin/maint/repair.php, где вместо «имя-сайта» наберите название вашего сайта. В результате вы увидите экран с двумя возможными способами восстановления базы: «Починить базу данных» или «Починить и оптимизировать базу данных». Выберите один из вариантов, остальное сделает WordPress, вам нужно лишь немного подождать.

Перезапись базы из бэкапа на последнюю работоспособную версию

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

Прежде чем приступить к процедуре восстановления, сделайте резервное копирование текущих файлов во избежание потери данных. Будьте аккуратны, выполняя действия в PHPMyAdmin, поскольку в этой панели вы напрямую работаете со служебными таблицами базы данных.

  1. Зайдите в PHPMyAdmin, используя логин и пароль, выданные хостинг-провайдером при регистрации.
  2. В левой панели показывается ваша база данных (1) с входящими в нее таблицами. В рабочей области выберите вкладку «Импорт» (2).
  3. Нажмите кнопку «Choose File» (3) и укажите расположение ранее сделанного бэкапа, из которого будет восстанавливаться база.
  4. Нажмите «ОК» (4), остальные данные, как правило, соответствуют стандартным настройкам WordPress и не требуют изменения.

Если ничего не помогло

Следует обратиться в техподдержку хостинга, если:

  • Не удалось восстановить базу данных средствами WordPress;
  • В PHPMyAdmin вы не обнаружили базу данных для вашего сайта;
  • При попытке восстановления базы из панели PHPMyAdmin возникают ошибки.

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

Ссылка на основную публикацию
Adblock
detector