Перейти к содержимому
Перейти в KPanelПерейти в KPanel
Содержание
Сайты

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

Машинный перевод. Английский оригинал доступен.

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

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

Совместимость: плагины и темы WordPress пишутся для работы с определёнными версиями PHP. Старые плагины могут не поддерживать новые версии 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" и "Tested up to".
  3. Если плагин не обновлялся более года и не заявлена его совместимость с PHP 8.x, проверьте форум поддержки на наличие сообщений о проблемах.

Страница PHP для сайта в KPanel с селектором версии PHP

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

  1. Войдите в KPanel по адресу kpanel.kapsulehost.com.
  2. Нажмите Веб-сайты в левой боковой панели.
  3. Нажмите на сайт, который хотите обновить.
  4. В левом меню сайта откройте Параметры, затем PHP.
  5. В раскрывающемся списке версии PHP выберите нужную версию.
  6. Нажмите Применить версию.

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

Проверка после изменения версии PHP

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

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

Что делать, если плагин перестал работать

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

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

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

Затем определите, какой плагин вызывает конфликт. Сделать это можно так:

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

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

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

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

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

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

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

Версия PHP и ядро WordPress

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

Это было полезно?

Вы ИИ? Читайте эту страницу в Markdown

Похожие статьи

Подключение через SFTP: FileZilla, Cyberduck и командная строкаSFTP (Secure File Transfer Protocol, защищённый протокол передачи файлов) даёт вам прямой доступ к файлам вашего сайта на сервере.…SSL-сертификаты и HTTPSЭта статья простым языком объясняет, что такое SSL, как KapsuleHost автоматически обеспечивает SSL для ваших сайтов, и что делать, если с вашим сертификатом что…Сайты: с чего начатьКак работает хостинг сайтов в KapsuleHost, что находится на каждой вкладке сайта и какое руководство читать для конкретной задачи.…Мониторинг доступности сайтаКаждый сайт на KapsuleHost автоматически проверяется каждые 60 секунд, и вкладка Uptime показывает результат: текущий статус, процент времени безотказной работы…

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

Спросите Kora, она знает ваш аккаунт, или свяжитесь с нашей командой.

Связаться с намиНаписать в поддержку