Próbowałem zaktualizować mój rdzeń WordPress do 4.5.1, ale mój system nie miał pewnych uprawnień, a teraz po udzieleniu prawidłowego pozwolenia nie mogę pozbyć się tej wiadomości i nie mogę zaktualizować. Próbowałem wyszukać plik .mainainance, ale go nie ma.
Jak zaktualizować teraz?
Dzięki za pomoc
$>wp option delete my_option
wp_options
GDZIEoption_name
PODOBNEJ„% core_update% ”” z bazy danych. Wystarczy usunąć ten wiersz „delete core_updater.lock” z tabeli wp_options i uruchomić go ponownie. PomagaOdpowiedzi:
Jest to automatyczna blokada zapobiegająca jednoczesnym aktualizacjom rdzenia. Zniknie po 15 minutach. Jeśli nie chcesz czekać, usuń rekord z tabeli opcji - zwykle
wp_options
.Od Wordpress 4.5:
Jeśli masz starszą instalację (przed Wordpress 4.5):
źródło
core_updater.lock
(dla Wordpress 4.5.3)'core_updater.lock'
wp option delete core_updater.lock
Jeśli używasz wp-cli, uruchom następującą komendę:
To polecenie usunie opcję o nazwie:
core_updater.lock
źródło
Dodaj ten kod do dowolnej wtyczki lub pliku funkcji.php motywu . Pamiętaj, aby go usunąć, gdy skończysz, aby zapobiec przerzucaniu bazy danych bez powodu.
źródło
Per @jeremyclarke, uruchomienie tego na terminalu rozwiązało dla mnie ten problem:
wp option delete core_updater.lock
źródło
Potwierdzam to
'core_updater.lock'
. Na początku może nie być to oczywiste, ale spójrz na linię771
.Teraz, jeśli chcesz, możesz usunąć tę opcję:
źródło