Мини заметка как обновить через CLI, пригодится для диагностики или автоматизации
# 1. Скачиваем консольную утилиту WP-CLI
curl -O https://githubusercontent.com
chmod +x wp-cli.phar
mv wp-cli.phar /usr/local/bin/wp
Проверяем обновления
runuser -u webmaster2 -- /usr/local/bin/wp core check-update --path=/var/www/wordpress2/
+---------+-------------+-------------------------------------------------------------------+
| version | update_type | package_url |
+---------+-------------+-------------------------------------------------------------------+
| 7.0.2 | minor | https://downloads.wordpress.org/release/ru_RU/wordpress-7.0.2.zip |
+---------+-------------+-------------------------------------------------------------------+
Завершаем зависший процесс обновления, в случае необходимости
root@nginxe:~# runuser -u webmaster2 -- /usr/local/bin/wp option delete core_updater.lock --path=/var/www/wordpress2/
Success: Deleted 'core_updater.lock' option.
Запускаем обновление
runuser -u webmaster2 -- /usr/local/bin/wp core update --path=/var/www/wordpress2/
Updating to version 7.0.2 (ru_RU)...
Скачивание обновления из https://downloads.wordpress.org/release/ru_RU/wordpress-7.0.2.zip...
Извлечение обновления...
Success: WordPress updated successfully.
Проверяем в веб консоли результат
