Если при обновлении Вордпресс появляется сообщение «В настоящий момент выполняется другое обновление» и ни один из известных способов решения проблемы не помогает, возможно причина в «Софтакулусе».
«В настоящий момент выполняется другое обновление» («Another Update is Currently in Progress» в английской версии Вордпресс) — сообщение, которое появляется при запуске обновления, когда предыдущее обновление еще не завершено.
Технически это происходит так: при запуске обновления в таблице wp_options
БД сайта автоматически создается запись core_updater.lock
, которая на 15 минут блокирует все инициализации последующих обновлений ядра, тем и плагинов Вордпресс. Иногда что-то может пойти не так и блокировка остается. Чтобы снять ее вручную, нужно просто открыть БД (например, в phpMyAdmin), найти этот core_updater.lock
и просто удалить. Для ленивых есть даже плагин Fix Another Update In Progress, который все сделает за вас. Я не буду вдаваться в детали, в интернете много подробных инструкций с картинками.
Недавно я столкнулся с тем, что мне ни один из способов снятия блокировки не помог. Во‑первых, core_updater.lock
в БД не было, полное отключение плагинов и активация дефолтной темы не помогали. Я уже грешил на вирусы (сталкивался с подобным), пока не обратил внимание на немного необычный wp-config.php, который как бы намекал на то, что он настроен не человеком, а сгенерирован автоматически. И я не ошибся. Оказалось, что Вордпресс установлен не вручную, а с помощью Софтакулуса.
Софтакулус (Softaculous) — приложение, которое устанавливают хостеры в свои панели, позволяющее пользователю в один клик установить любую CMS.
Я никогда не пользуюсь подобными установщиками (и вам не советую), предпочитаю чистые кошерные дистрибутивы из официальных источников. Я не знал, что любовь может быть жестокой если Вордпресс установлен из Софтакулуса, то все штатные функции обновления блокируются и управление обновлениями происходит из панели Софтакулуса. Да, это очень удобно если сайтов много, но абсолютно бессмысленно когда сайт один или их несколько.
В разделе WordPress Management все и обновляется.
На решение этой проблемы я потратил часа два.
Надеюсь мой пост вам поможет и вы потратите время на что-то более интересное.
И да, эта история произошла на хостинге «ТаймВэб», но это ни в коем случае не умаляет его достоинств. «ТаймВэб» — прекрасный хостинг, и я его всегда всем рекомендую! А кто прокрутит страничку ниже, найдет промокод на месяц бесплатного обслуживания.
Делаю сайты на Вордпресс с 2008 года, в том числе уникальные инструменты для решения сложных бизнес‑задач.
Подробнее