Как обновить версию PHP в WordPress?
Ольга, Владивосток 799 просм.
Хостинг прислал письмо, что моя версия PHP скоро перестанет поддерживаться, и просит обновиться. Сайт на WordPress с кучей плагинов, боюсь, что после обновления что-то сломается. Как это правильно сделать, чтобы не потерять сайт?
Алексей Петров технический директор
ответил
Версию PHP меняют в панели хостинга (обычно раздел "PHP" или "Настройки сайта"), а не в самом WordPress - там просто выбираете нужную версию из выпадающего списка. Перед переключением обязательно сделайте полный бэкап сайта и базы данных: если после обновления что-то сломается, откатитесь назад за пару минут.
До переключения проверьте совместимость: в WordPress зайдите в Инструменты - Здоровье сайта, там показывается рекомендуемая версия PHP и предупреждения, если какой-то установленный плагин с новой версией не дружит. Устаревшие, давно не обновлявшиеся плагины - самая частая причина белого экрана после смены версии PHP.
Хорошая практика - сначала проверить на тестовой копии сайта, если хостинг такую возможность даёт (у многих провайдеров есть staging-версия), и только потом переключать основной сайт. Если тестовой площадки нет, обновляйте в не самое посещаемое время суток и держите под рукой доступы для быстрого отката.
После переключения откройте сайт и админку, проверьте несколько ключевых страниц и форм. Если появился белый экран или ошибка вида "Fatal error", это почти всегда конкретный плагин или тема, несовместимые с новой версией: отключите подозрительный плагин через FTP, переименовав его папку, и сайт должен ожить.
Задать свой вопрос
Вопросы проходят модерацию. Ответ специалиста студии публикуется на сайте в течение пары дней.
Вопрос отправлен на модерацию. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.