У меня появилась непонятная проблема, после обновления движка, открывается пустая страница и не понятный код url
wp-admin/upgrade.php ?_wp_http_referer=wp-admin
появилась, когда произвел обновление WordPress до очередной версии 4,7. Во время обновления из панели управления WordPress, произошло «подвисание» окна и в результате появление пустого белого окна. Сам сайт продолжал работать, но при попытке войти в панель управления WordPress после ввода логина и пароля белый экран, а в адресной строке wp-admin/upgrade.php?_wp_http_referer=%2Fwp-admin%2F
.
Решение нашел, прочитав несколько сайтов, где описывается, как решать данную проблему. Но в каждом сайте написано для людей, которые разбираются неплохо в этом деле и прежде чем я «дошел» до решения несколько дней экспериментировал.
Решение нашел в интернете.
В двух словах, номер базы данных не соответствует номеру, указанному в файле version.php.
- Для начала обновил WordPress через панель управления хостингом. Для этого скачал дистрибутив WP, после того как скачали дистрибутив в виде ZIP архива скопировать дистрибутив и распаковать его в папку public_html с помощью файлового фтп менеджера. Перед распаковкой лучше переименовать папку на всякий случай к примеру public_html_old. Потом эту папку можно будет удалить. После распаковки смотрим, какой номер у базы данных в файле phpэтот файл находится в папке public_html/wp-includes.
Вас также может заинтересовать: Скрипт Find-Link по поиску битых ссылок
Файл настроек Вордпресс
- Для этого прочитать содержимое файла и в строке $wp_db_version = 38690; это и будет искомое значение. Его запишите на бумажку.
Номер базы данных в Ворд Пресс
- Затем нужно отредактировать в базе данных строку db_version. Для этого в панели управления хостингом заходим в phpMyAdmin. Вход в phpMyAdmin в зависимости от настроек хостера может отличаться, поэтому здесь это я описывать не буду. После того как зашли в phpMyAdmin раскрываем базу данных (1) и находим wp_options (2) затем перелистываем на следующую страницу (3) и находим db_version вот это значение и надо поменять. Для этого двойной клик на цифрах (4) и вписываем ранее записанное значение с бумажки. После этого закрываем phpMyAdmin.
Редактирование номера базы данных
После этих манипуляций ошибка wp-admin/upgrade.php?_wp_http_referer=%2Fwp-admin%2F
пропала. Именно в такой последовательности я и «победил» эту ошибку.
Из папки public_html_old можно «взять» некоторые файлы, если Вы их меняли в «ручном» режиме и заменить их в новой папке, а после этого папку можно удалить.