Sheensay → WordPress → Ошибка: требуется обновление базы данных

WordPress ошибка: требуется обновление базы данных

27.03.2017

При обновлении WordPress порой возникает ситуация, когда требуется обновить базу данных. Это нормально, и обычно проблем эта процедура не вызывает. Однако, иногда, по тем или иным причинам, база не обновляется, и при авторизации в админке регулярно вылезает окно с требованием обновить базу данных.
Требуется обновить базу данных
Также, бывает, что вы жмёте Обновить базу данных WordPress и натыкаетесь на белый экран, либо страница админки не до конца загружается.
Корень данной проблемы в том, что версия файлов WordPress (версия CMS) отличается от версии, прописанной в настройках в базе данных. Соответственно, найти и устранить проблему можно, следуя нижеуказанным инструкциям:

  1. Найдите файл version.php в папке /wp-includes/
  2. Найдите значение переменной $wp_db_version и запомните его

    wp_db_version

  3. Теперь откройте вашу базу данных в phpMyAdmin, перейдите в таблицу wp_options и проведите поиск по полю option_name со значением db_version

    Поиск в wp_optinos по полю option_name

  4. В результате, вы увидите, какой версии база данных сайта

    Версия базы данных WordPress

  5. Также, для получения данных из базы вы можете воспользоваться SQL-командой
    SELECT * FROM `wp_options` WHERE `option_name` LIKE 'db_version'

    или

    SELECT option_value FROM тутназваниевашейбазыданных.wp_options WHERE option_name = `db_version`

    Не забудьте подставить своё значение вместо тутназваниевашейбазыданных

  6. В результате, видно несовпадение версий файлов сайта и базы данных, устранив которое, мы устраним ошибку. Для этого, вы должны изменить номер версии в файле version.php, взяв его из базы данных (но никак не наоборот, не меняйте значение в базе данных!)
  7. База данных WordPress обновлена

Надеюсь, эта небольшая инструкция поможет вам решить проблему. Если нет, пишите в комментариях, разберёмся



Так себеНеплохоНормальноХорошоОтлично (3 оценок, в среднем: 5,00 из 5)
Загрузка...


  • Как запретить обновление плагинов в WordPress
  • WP-CLI — управление WordPress из консоли
  • Ошибка php Maximum execution time of 30 seconds exceeded
  • Как восстановить пароль администратора в WordPress
  • Как правильно перенести WordPress

WordPress database error update wordpress

Wordpress

Свежие записи

  • Squid — свой собственный HTTP Proxy сервер
  • Как исправить ошибку «Обновить WordPress — В настоящий момент выполняется другое обновление»
  • Query Monitor
  • LEMP
  • Telegram

Свежие записи

  • Squid — свой собственный HTTP Proxy сервер
  • Как исправить ошибку «Обновить WordPress — В настоящий момент выполняется другое обновление»
  • Query Monitor
  • LEMP
  • Telegram

Свежие комментарии

  • Sheens к записи Что такое SSL и TLS, как установить и настроить
  • Геомант к записи Что такое SSL и TLS, как установить и настроить
  • Sheens к записи Last-Modified в WordPress
  • Артур к записи Last-Modified в WordPress
  • Sheens к записи EWWW Image Optimizer — плагин для сжатия png, jpeg, gif анимации без потери качества
  • Telegram
  • Вконтакте
  • Facebook
  • Twitter
  • Google+
  • Одноклассники
  • Мой Мир Mail.ru
  • RSS

Copyright © 2025 · Sheensay on Genesis Framework · WordPress · Log in