Po aktualizacji WordPressa do wersji 5.0 czasami pojawia się problem, który blokuje dostęp do panelu administratora. Niekończąca się aktualizacja bazy danych jest, wydawałoby się, nie do obejścia. Na szczęście jest na i na to metoda.
Potrzebny będzie dostęp do serwera FTP oraz do bazy danych.
- Logujemy się do serwera FTP i otwieramy plik wp-config.php. Interesują nas parametry logowania do bazy danych (jeżeli ich nie znamy) oraz prefix tabeli, który znajduje się w linijce zaczynającej się od $table_prefix.
- Logujemy się do bazy danych i szukamy w niej tabli o nazwie prefix_options (gdzie zamiast „prefix” jest wartość odczytana z pliku wp-config.php).
- Szukamy wiersza, w którym w kolumnie „option_name” mamy klucz „db_version„.
- Odczytujemy wartość z kolumny „option_value„.
- Wracamy do serwera FTP, otwieramy plik /wp-include/version.php
- Szukamy wartośći $wp_db_version i zmieniamy jej wartość na tę skopiowaną z bazy danych.
- Zapisujemy zmiany w pliku /wp-include/version.php i próbujemy się zalogować do panelu administratora.