WordPress выдает сообщение «Идет еще одно обновление»? Вот 4 быстрых способа решить проблему за 1 минуту.

решать WordPress Решение проблемы с сообщением об обновлении «Идет выполнение еще одного обновления» заключается в удалении записи core_updater.lock из базы данных или использовании плагина для снятия блокировки обновления.

Самый быстрый путь — через PHPMYADMIN В качестве альтернативы вы можете выполнить оператор удаления в файле functions.php, и функция обновления восстановит свою нормальную работу в течение нескольких минут.

Несколько дней назад я помогал другу проверять его сайт на WordPress, и в административной панели постоянно появлялось сообщение «Идет еще одно обновление».

Я подумал про себя: «Разве это не должно занять минут десять?» Но прошло полчаса, и когда я обновил страницу, она всё ещё была там. Я был ошеломлён.

WordPress выдает сообщение «Идет еще одно обновление»? Вот 4 быстрых способа решить проблему за 1 минуту.

Вы не программист, поэтому вам не нужно писать код. Вы не создатель контента, поэтому вам не нужно писать статьи каждый день. Вы просто обычный владелец сайта, который хочет спокойно обновлять свой сайт, но столкнулся с этой дурацкой проблемой. Я прекрасно понимаю ваши чувства.

Честно говоря, я не уверен, что написанное мной руководство окажется вам полезным, но я поделился им без всяких оговорок. Ошибка WordPress «Идет обновление» — это проблема, с которой я сам сталкивался, а также проблема, с которой я помогал своим друзьям.

Теперь я сразу объясню все методы, которые мне удалось разработать.

Как возникла ошибка "Идет еще одно обновление WordPress"?

Когда WordPress выполняет обновление ядра, он записывает значение с именем core_updater.lock в таблицу wp_options в базе данных. Можно рассматривать это как блокировку, которая сообщает системе: «Я обновляю, пока ничего не делайте».

Обычно эта блокировка автоматически исчезает после завершения обновления. Однако, если во время процесса обновления произойдет что-то непредвиденное, например, истечение времени ожидания сервера, недостаток памяти, сбой в сети или конфликт плагинов, блокировка не будет снята автоматически.

В следующий раз, когда вы захотите обновить систему, она увидит, что блокировка всё ещё активна, и сообщит вам: «Идет выполнение ещё одного обновления». Всё очень просто.

Способ 1: Дождитесь, пока WordPress автоматически разблокирует обновление.

Обычно WordPress автоматически снимает эту блокировку примерно через 15 минут. Если вы только что столкнулись с этой проблемой, можете заварить себе чашечку кофе и попробовать позже.

Но если подождать полчаса или даже дольше, а проблема так и не решится, то прекратите ждать и займитесь этим вручную. Мой друг ждал почти час, и всё осталось по-прежнему.

Метод 2: Использование плагина для исправления другого текущего обновления.

Этот метод — самый простой и подходит для тех, кто не хочет возиться с базами данных.

Перейдите в магазин плагинов и найдите плагин "Fix Another Update In Progress", затем установите и активируйте его. Далее найдите плагин в настройках, нажмите кнопку "Восстановить" и заблокируйте его, чтобы удалить.

Ведется работа над очередным обновлением, исправляющим ошибки в плагинах WordPress.

Я сам этим плагином не пользовался, но он звучит довольно удобно. Дело не в том, что я не хочу его использовать, просто я предпочитаю работать с базами данных напрямую; это кажется более надежным. Однако, если вы не очень хорошо знакомы с базами данных, этот плагин определенно станет удобным вариантом.

Метод 3: Удалите запись core_updater.lock в phpMyAdmin.

Это мой самый часто используемый метод. Хотя он звучит немного технически, на самом деле он очень прост в применении.

Войдите в панель управления вашего веб-хостинга и найдите phpMyAdmin. Откройте базу данных, соответствующую WordPress, и найдите таблицу `wp_options`. Найдите в таблице параметр с именем `core_updater.lock` и удалите эту запись, как только она будет найдена.

Вот и всё, вот и всё.

Обновите страницу обновления WordPress, и ошибка исчезнет. Когда я впервые использовал этот метод, он меня тоже поразил; такая простая строка кода так долго не давала мне покоя.

Метод 4: Удалите, обновите и заблокируйте код в файле functions.php.

Если вам неудобно использовать phpMyAdmin или вы хотите...Серверная часть WordPressЭтот метод может решить проблему напрямую; можете попробовать.

Перейдите в административную панель, затем в раздел «Внешний вид», затем в «Редактор тем» и найдите файл functions.php. Добавьте следующий код в конец файла, сохраните его и обновите страницу для обновления.

Код выглядит примерно так: создайте глобальную переменную $wpdb, затем выполните оператор delete для удаления файла core_updater.lock из таблицы wp_options.

Удалите блокировку обновления из файла functions.php WordPress.

После сохранения не забудьте удалить этот код; не оставляйте его в файле functions.php. Я забыл удалить его тогда и вспомнил только позже. Хотя это и не вызвало никаких проблем, всё же полезно выработать такую ​​полезную привычку.

Метод 5: Устранение проблем с обновлением с помощью командной строки WP-CLI.

Если у вас есть права SSH, этот метод является самым быстрым.

Введите следующую команду в терминале:

wp option delete core_updater.lock

Нажмите Enter, и готово.

Честно говоря, до этого уровня нам еще далеко. Многие, вероятно, даже не знают, что такое SSH, не говоря уже о том, как пользоваться командной строкой. Но если вы разработчик или ваш хостинг-провайдер предоставил вам доступ по SSH, этот метод действительно является наиболее эффективным.

Меры предосторожности при сбоях обновления WordPress

Независимо от используемого метода, я рекомендую создавать резервные копии данных перед обновлением. В случае с базами данных, если вы удалите что-то не то, вам некуда будет обратиться за помощью.

Также избегайте ручного обновления во время автоматических обновлений, так как это может легко привести к конфликтам. Мой друг столкнулся с этой проблемой.

Также убедитесь, что ваш хостинг-провайдер предоставляет достаточно памяти для PHP, как минимум 256 МБ. Недостаток памяти — распространённая причина сбоев при обновлении.

Регулярно проводите техническое обслуживание своего сайта, удаляйте ненужные плагины, обновляйте необходимые функции и избегайте накопления слишком большого количества различий в версиях, что снизит риски при обновлениях.

Честно говоря, я не уверен, что этот урок будет вам полезен, но я поделился всем без исключения. Таков уж WordPress — он полон мелких проблем, но у каждой проблемы есть решение. Главное — сохранять спокойствие и двигаться шаг за шагом.

Если вы обратите вниманиеВеб-сайт WordPressВ этой области вы можете столкнуться с похожими проблемами. Не стесняйтесь делиться своим решением в комментариях.

Раз уж вы дочитали до этого места, если вам это показалось полезным, пожалуйста, поставьте лайк и поделитесь этим постом. Если вы хотите получать обновления первыми, вы также можете подписаться на меня!

Спасибо за прочтение моей статьи. До встречи в следующий раз.

Блог Хоуп Чен Вейлян ( https://www.chenweiliang.com/ Статья "WordPress выдает сообщение 'Идет еще одно обновление? 4 быстрых решения за 1 минуту'", размещенная здесь, может оказаться вам полезной.

Добро пожаловать, чтобы поделиться ссылкой на эту статью:https://www.chenweiliang.com/cwl-34373.html

Чтобы раскрыть еще больше скрытых трюков🔑, присоединяйтесь к нашему каналу в Telegram!

Поделитесь и поставьте лайк, если вам понравилось! Ваши репосты и лайки — наша постоянная мотивация!

 

发表 评论

Ваш адрес электронной почты не будет опубликован. 必填 项 已 用 * 标注

Каталог статей
Наверх