Я недавно обновил версию Wordpress моего блога до 3.9. После запуска обновления я получил это сообщение при попытке получить доступ к панели администратора.
Требуется обновление базы данных
WordPress обновлен! Прежде чем мы отправим вас в путь, мы должны обновить вашу базу данных до последней версии.
Процесс обновления может занять некоторое время, поэтому наберитесь терпения.
Затем мне представляется кнопка « Обновить базу данных Wordpress ». Когда я нажимаю кнопку, после короткой паузы появляется следующее сообщение.
Обновление завершено
Ваша база данных WordPress была успешно обновлена!
Отлично. За исключением того, что всякий раз, когда я пытаюсь получить доступ к админ-панели, мне снова представляется первое сообщение с просьбой еще раз обновить мою базу данных.
Кто-нибудь знает выход из этого бесконечного цикла?
Ответы:
У меня было это на одном из моих сайтов недавно (установлено автоматическое обновление ядра, поэтому не уверен, что на 3.9 или на одном из 3.8. *). Очистка кеша исправила это -
wp cache flush
через wp-cli, я думаю, другие способы также сработали бы.источник
Это связано с несоответствием между версиями баз данных, которые вы указали в настройках.
Пожалуйста, следуйте этим шагам:
/wp-include/
папку и откройтеversion.php
.$wp_db_version
и запишите его.wp_options
Найдите
db_version
значение:SELECT option_value FROM yourdatabase.wp_options WHERE option_name = 'db_version';
Эти два значения должны быть одинаковыми . Измените это в
version.php
файле, а не в базе данных.Источник: http://wpquestions.com/question/showChrono/id/4151
Источник: https://stackoverflow.com/a/23506630/2615737
источник