Обновления в Multisite: как не сломать сеть одним неаккуратным кликом
В Multisite обновление — это не «нажал и забыл». Сеть падает не из-за самого апдейта, а из-за отсутствия проверки зависимостей: плагинов, темы, MU-plugins и кастомных прав.
Перед запуском проверьте:
— есть ли резервная копия базы и файлов;
— не зависит ли ключевой функционал от старого плагина;
— одинаковы ли версии PHP и расширений на всех узлах;
— включён ли режим обслуживания и кто его увидит;
— есть ли тест на одной дочерней site перед обновлением сети.
Если обновляете ядро, сначала смотрите на совместимость сетевых плагинов. Если обновляете плагин, проверьте, не использует ли он общие таблицы и не пишет ли данные в нестандартные места. В Multisite одна мелкая ошибка в общем компоненте ломает сразу весь контур.
Хорошая привычка — вести короткий журнал: что обновили, на какой подсети проверили, что сломалось и как откатили. Через пару таких записей видно, какие компоненты у вас рискованные и где нужна отдельная схема теста.
Обновляйте сеть только после проверки на копии или хотя бы на одной безопасной дочерней site: это дешевле, чем потом искать, кто именно положил всю инфраструктуру.
WordPress Multisite для сетей
@wp_multisite_admin_ww
Обновления в Multisite: как не сломать сеть одним неаккуратным кликом
Этот пост опубликован в Telegram-канале WordPress Multisite для сетей. Подписаться можно по ссылке: @wp_multisite_admin_ww.