Іноді в консолі вашого WordPress сайту ви можете помітити повідомлення про помилку — Another Update Is Currently In Progress. Ця помилка зупиняє механізм оновлень і не дає вам нормально оновити WordPress.
У звичайній ситуації ця помилка самостійно усувається, і ваша адмін-панель працює далі як завжди. Але якщо ця помилка нависла надовго і не дає вам оновити WordPress, тобто кілька шляхів вирішення.
У цьому уроці ми розповімо, як позбутися помилки Another Update Is Currently In Progress у WordPress, яка блокує механізм оновлень.
Дивіться також:
Звідки береться ця помилка?
Це повідомлення про помилку зазвичай з'являється, коли у фоновому режимі запущено процес оновлення ядра WordPress, і користувач паралельно з цим намагається оновити щось інше, наприклад, плагін або тему.
Під час оновлення ядра WordPress автоматично встановлює у базі даних прапор блокування інших оновлень. Це зроблено для безпеки, щоб не порушити ключовий процес оновлення системних файлів WordPress іншими діями користувача.
За задумом, це повідомлення автоматично зникне через 15 хвилин, коли оновлення ядра успішно завершилося. Однак трапляється так, що це повідомлення продовжує висіти набагато довше, навіть коли все вже давно оновилося.
Щоб позбавитися цього повідомлення, потрібно видалити параметр core_updater.lock із БД WordPress.
Це поширена проблема, і вона має як мінімум 2 рішення. Давайте подивимося.
Спосіб 1. Плагін Fix Another Update In Progress
Є спеціальне рішення в офіційному каталозі WordPress, яке має вирішити цю проблему.
Завантажте та встановіть безкоштовний плагін Fix Another Update In Progress:
Після активації плагіна перейдіть до Установки → Fix Another Update In Progress.
Якщо проблема з помилкою, що зависла, як і раніше присутня, ви побачите повідомлення червоним кольором і кнопку, яка вирішує цю проблему одним натисканням:
Натисніть кнопку, і плагін видалить блокуючий параметр core_updater.lock з Бази даних WordPress. В результаті ви повинні побачити зелений текст про успішне вирішення проблеми:
Спосіб 2. Забираємо помилку через phpMyAdmin
Цей спосіб складніше, вам необхідно мати доступ до phpMyAdmin для управління базою даних Wordpress.
Тут все залежить від того, який інструментарій надає ваш хостинг-провайдер. Найчастіше, в особистому кабінеті хостингу надається доступ до керування через cPanel.
Перейдіть в розділ Бази даних та натисніть значок PHPMYADMIN:
Ви потрапите до панелі керування phpMyAdmin. У колонці зліва буде список всіх таблиць. Нас цікавить таблиця wp_options:
Натиснувши wp_options, ви побачите всі значення цієї таблиці. Нам потрібно знайти core_updater.lock.
За промовчанням phpMyAdmin відображає 25 рядків, тому швидше буде знайти це значення, підставивши його в рядок пошуку за таблицею.
Як тільки ви знайшли значення core_updater.lock у таблиці, можете його сміливо видаляти, натиснувши кнопку Delete.
Тепер можете закривати phpMyAdmin та перевіряти, чи пропало повідомлення про помилку в консолі WordPress.
На цьому все! Ми показали два способи, як усунути настирливу помилку "Another Update Is Currently In Progress" в консолі WordPress.
Коментарі до запису: 0