Сайты

Изменение версии PHP

PHP is the programming language that powers WordPress and most other web applications hosted on KapsuleHost. The version your site runs on affects both compatibility with plugins and themes, and…

PHP это язык программирования, на котором работают WordPress и большинство других веб-приложений, размещаемых на KapsuleHost. Версия, на которой работает ваш сайт, влияет как на совместимость с плагинами и темами, так и на общую производительность.

Почему версия PHP имеет значение

Совместимость: Плагины и темы WordPress написаны для работы с определенными версиями PHP. Старые плагины могут не поддерживать новые версии PHP, а новые плагины могут больше не работать на старых версиях.

Производительность: Новые версии PHP работают быстрее. Переход с PHP 8.1 на PHP 8.2, например, дает заметное улучшение времени отклика для большинства сайтов WordPress.

Безопасность: Старые версии PHP в конечном итоге достигают конца жизненного цикла и перестают получать обновления безопасности. Использование версии PHP, достигшей конца жизненного цикла, подвергает ваш сайт неисправленным уязвимостям.

Доступные версии PHP

KapsuleHost в настоящее время поддерживает следующие версии PHP:

  • PHP 8.1
  • PHP 8.2 (рекомендуется для большинства сайтов)
  • PHP 8.3 (рекомендуется для новых сайтов и хорошо поддерживаемых наборов плагинов)
  • PHP 8.4

Для большинства сайтов WordPress в 2026 году PHP 8.2 или 8.3 это рекомендуемый выбор. Эти версии обеспечивают лучший баланс совместимости с текущими плагинами и улучшениями производительности. PHP 8.4 подходит, если вы подтвердили, что ваши плагины и тема его поддерживают.

Перед изменением версии PHP

Всегда создавайте ручную резервную копию своего сайта перед изменением версии PHP. Если плагин или тема несовместимы с новой версией, ваш сайт может отображать ошибки или стать пустым. Резервная копия позволит вам быстро восстановить сайт. Инструкции см. в разделе Создание ручной резервной копии.

Перед обновлением проверьте совместимость ваших ключевых плагинов и темы:

  1. Посетите wordpress.org/plugins и найдите каждый из ваших критических плагинов.
  2. На странице плагина найдите информацию о "Requires PHP" (Требуемая версия PHP) и "Tested up to" (Протестировано до).
  3. Если плагин не обновлялся более года и не имеет явной совместимости с PHP 8.x, проверьте форум поддержки на предмет сообщений о проблемах.

Страница параметров PHP в KPanel

Изменение версии PHP в KPanel

  1. Войдите в KPanel на kpanel.kapsulehost.com.
  2. Нажмите Websites (Сайты) на левой боковой панели.
  3. Нажмите на сайт, который хотите обновить.
  4. Нажмите на страницу PHP (иногда обозначается как PHP Version или Settings).
  5. В раскрывающемся списке PHP Version выберите нужную версию.
  6. Нажмите Apply Version (Применить версию).

Изменение вступит в силу через несколько секунд. Перезагрузка не требуется. Ваш сайт немедленно начнет работать на выбранной версии PHP.

Тестирование после изменения версии PHP

После изменения версии PHP:

  1. Откройте домашнюю страницу сайта в приватном или инкогнито окне браузера, чтобы избежать кэшированных результатов.
  2. Войдите в админ-панель WordPress (обычно на /wp-admin), чтобы убедиться, что бэкенд загружается.
  3. Проверьте ключевые страницы и функциональность: форму обратной связи, страницу оформления заказа, поиск, галереи изображений или все, что является интерактивным.

Что делать, если плагин вышел из строя

Если ваш сайт показывает ошибки или стал пустым после изменения версии PHP:

Вариант 1: Откатить версию PHP.

Вернитесь на KPanel > Websites > [сайт] > PHP и выберите предыдущую версию PHP. Ваш сайт немедленно вернется в предыдущее состояние.

Затем определите, какой плагин вызывает конфликт. Вы можете сделать это следующим образом:

  • Проверьте журнал ошибок PHP в KPanel на предмет имени файла неправильно работающего кода.
  • Перейдите в админ-панель WordPress > Плагины и проверьте, доступно ли обновление для проблемного плагина.
  • Посетите страницу плагина на wordpress.org, чтобы подтвердить совместимость с PHP 8.x.

Вариант 2: Восстановить из резервной копии.

Если откат версии PHP не полностью решит проблему (например, если ошибка повредила параметр), восстановите ручную резервную копию, которую вы создали перед изменением. Инструкции см. в разделе Восстановление сайта из резервной копии.

Использование Kora для изменения версии PHP

Вы можете попросить Kora сделать это за вас:

"Измени мой сайт на PHP 8.2." "Какая версия PHP на моем сайте?" "Обнови версию PHP и дай мне знать, если что-то выглядит неправильно."

Kora напомнит вам создать резервную копию, внесет изменения и сообщит о результатах.

Версия PHP и WordPress Core

WordPress сам требует минимальную версию PHP для работы. На 2026 год WordPress рекомендует PHP 8.1 или выше для полной поддержки и оптимальной производительности. Использование версии PHP ниже минимальной для WordPress вызовет предупреждения или ошибки в админ-панели WordPress. KapsuleHost уведомит вас, если ваша версия PHP приближается к концу жизненного цикла.

Вам всё ещё нужна помощь?

Напишите нам на support@kapsulehost.com или откройте чат в KPanel.

Открыть KPanel
Изменение версии PHP