Почему настройки блоков теряются после обновления Drupal?
Это новый для меня. Я обновил сайт Drupal с 6.20 до 6.22. После обновления ядра все настройки видимости блока оказались бездействующими. Многие из них, которые были включены до обновления, теперь отключены. Кроме того, для этих блоков отсутствуют "Настройки видимости страницы".
Еще одна подсказка в этой загадке заключается в том, что на странице администратора основного блока (/admin/build/block) мои три активные темы расположены в другом порядке. Я не уверен, что это связано, но я никогда не видел это раньше.
Я делаю обновления на промежуточном сервере, поэтому мой рабочий сайт все еще не поврежден. А пока я собираюсь восстановить блоки, сравнивая продукт с настройками постановки. Я посмотрю, восстановит ли это его полностью функциональность. Несмотря на это, это заставляет меня нервничать. Я не видел ошибок или предупреждений во время обновления.
К вашему сведению, мой общий порядок выполнения обновления:
- Пустые файлы промежуточной площадки и dbase.
- Переведите сайт производства в автономный режим.
- Скопируйте весь сайт в постановку.
- Дамп prod dbase, восстановление до промежуточной базы данных.
- Отключите все неосновные модули. Переключиться на основную тему (Гарленд).
- Загрузите и разверните drupal-6.22.
- Переместить каталог сайтов со старого на новый.
- Запустите /update.php.
- Включите необходимые неосновные модули.
- Запустите /update.php.
- Вернитесь к пользовательской теме.
Бам, много блоков отключено.