Сегодня 1 января 2022 года, и я начну заниматься тем, что долго откладывал. А именно обновлю движок сайта с Drupal 8 на Drupal 9. Посетителей не много, все отдыхают. Так что самое время. Имеется инструкция: https://www.drupal.org/docs/upgrading-drupal/how-to-prepare-your-drupal-7-or-8-site-for-drupal-9/upgrading-a-drupal-8-site https://www.drupal.org/docs/8/upgrade/upgrading-between-drupal-8-major-versions-eg-from-drupal-8-to-drupal-9 Обновление с помощью composer это, конечно, круто, но у меня сайт хостится на домашнем Windows сервере, так что обновлять будем по старинке, ручками...
Небольшая инструкция о том, как можно обновить Drupal core, если ваш сайт хостится на IIS и вы имеете полный доступ к серверу. Итак, вышло обновление: Кликаем на Примечания к версии и читаем мануал: В Release notes обычно пишут, следует ли вносить изменения в файлы web.config, .htaccess, robots.txt и т.п. Файл .htaccess нас вообще не интересует, в Windows он не используется. Больше внимания следует уделить web.config. В описании ничего не говорится про какие-то специфичные вещи при обновлении. Качаем "Download zip" и распаковываем архив: Проваливаемся в папку core и читаем UPDATE...