Перейти к основному содержимому

Вопрос-ответ CMS и движки

Как обновить версию PHP в WordPress?

Ольга, Владивосток 799 просм.

Хостинг прислал письмо, что моя версия PHP скоро перестанет поддерживаться, и просит обновиться. Сайт на WordPress с кучей плагинов, боюсь, что после обновления что-то сломается. Как это правильно сделать, чтобы не потерять сайт?

Алексей Петров технический директор

ответил

эксперт

Версию PHP меняют в панели хостинга (обычно раздел "PHP" или "Настройки сайта"), а не в самом WordPress - там просто выбираете нужную версию из выпадающего списка. Перед переключением обязательно сделайте полный бэкап сайта и базы данных: если после обновления что-то сломается, откатитесь назад за пару минут.

До переключения проверьте совместимость: в WordPress зайдите в Инструменты - Здоровье сайта, там показывается рекомендуемая версия PHP и предупреждения, если какой-то установленный плагин с новой версией не дружит. Устаревшие, давно не обновлявшиеся плагины - самая частая причина белого экрана после смены версии PHP.

Хорошая практика - сначала проверить на тестовой копии сайта, если хостинг такую возможность даёт (у многих провайдеров есть staging-версия), и только потом переключать основной сайт. Если тестовой площадки нет, обновляйте в не самое посещаемое время суток и держите под рукой доступы для быстрого отката.

После переключения откройте сайт и админку, проверьте несколько ключевых страниц и форм. Если появился белый экран или ошибка вида "Fatal error", это почти всегда конкретный плагин или тема, несовместимые с новой версией: отключите подозрительный плагин через FTP, переименовав его папку, и сайт должен ожить.

Подробный разбор Обновление CMS Битрикс и WordPress без падения сайта: инструкция
Все вопросы темы

Задать свой вопрос

Вопросы проходят модерацию. Ответ специалиста студии публикуется на сайте в течение пары дней.

Похожие вопросы

Все вопросы темы «CMS и движки»

Нужен сайт или доработка?

Опишите, что нужно сделать. Вернёмся с расчётом и предложением по структуре.