Как обновить PHP на WordPress?
Виктор, Кемерово 0
Хостинг прислал письмо: на моём тарифе устаревшая версия PHP, скоро её отключат. Сайт держится на WordPress, руками лезть страшно - вдруг после переключения всё рассыплется. Как обновить PHP без риска потерять сайт?
Дмитрий Акиндинов технический администратор сайтов
ответил
PHP переключается в панели хостинга, а не в самом WordPress: ищите раздел вроде «Версии PHP», PHP Selector или MultiPHP Manager и меняете текущую версию на нужную. WordPress официально рекомендует PHP 7.4 и выше, для актуальных версий ядра комфортнее 8.1-8.3. Перед переключением обновите все плагины и тему и снимите бэкап файлов вместе с базой.
Смысл этой рекомендации не в формальности. Старые версии PHP — 5.6, 7.0-7.2 — больше не получают патчей безопасности, а часть плагинов вроде WooCommerce или Rank Math с определённого релиза попросту отказывается на них запускаться. Вместо сайта — белый экран или фатальная ошибка.
Порядок такой: сначала обновляете ядро, плагины и тему до актуальных версий, это снимает большинство конфликтов. Потом переключаете PHP в спокойное время — ночью или в выходные, когда посетителей меньше. Сразу после переключения открываете сайт и админку. Если видите белый экран, включите WP_DEBUG в wp-config.php и загляните в debug.log — там будет точное имя функции или плагина, который не совместим с новой версией.
Вернуть прежнюю версию можно тем же способом за минуту, это не решение без права на ошибку. Поэтому эксперимент нормально проводить прямо на боевом сайте — главное, заранее сделать бэкап и выбрать момент с минимумом посетителей.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.
Похожие вопросы
Как установить SSL-сертификат на сайт WordPress?
Что такое CMS-система?
Как удалить сайт на WordPress?
Какая версия PHP сейчас актуальна?
Как настроить Contact Form 7 для WordPress?
Все вопросы по теме "CMS: WordPress, Битрикс, Tilda и другие"