Как обновить версию PHP в WordPress? (Руководство для начинающих)

Опубликовано: 2022-08-31

PHP — это язык сценариев на стороне сервера, который используется веб-разработчиками для создания динамических веб-сайтов. WordPress, Joomla, Drupal и другие популярные системы управления контентом написаны на PHP.

Когда PHP был первоначально создан в 1994 году, PHP расшифровывался как « Личная домашняя страница ». хотя теперь он называется « PHP: препроцессор гипертекста ». Вы можете увидеть пример кода PHP в поле ниже:

 <?php echo "Welcome to the Malcare Blog!"; ?>

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

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

Содержимое скрыть
1 Зачем обновлять версию PHP в WordPress
2 Перед обновлением версии PHP в WordPress
2.1 1. Проверьте версию PHP в WordPress
2.2 2. Проверка совместимости с PHP
2.3 3. Обновите ядро ​​WordPress, тему и плагины
2.4 4. Сделайте резервную копию вашего сайта WordPress
2.5 5. Создайте тестовую среду
2.6 6. Обновите PHP в вашей тестовой зоне
2.7 7. Просмотрите свой поэтапный сайт WordPress
3 Как обновить PHP в WordPress
3.1 GoDaddy
3.2 Недорогое имя
3.3 Блюхост
3.4 СайтГраунд
3.5 ХостГатор
3.6 Кинста
3.7 Двигатель WP
3.8 Изменение версии PHP в других средах хостинга
3.9 Стоит ли нанимать эксперта?
4 Что делать после обновления PHP в WordPress
5 Устранение неполадок при обновлении PHP
6 заключительных мыслей
7 часто задаваемых вопросов

Зачем обновлять версию PHP в WordPress

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

Новые версии PHP выпускаются регулярно, и каждая ветвь выпуска поддерживается в течение двух лет с даты выпуска стабильной версии. Каждый выпуск PHP добавляет ряд улучшений в язык, которые помогают предоставить посетителям улучшенный пользовательский опыт.

  • Особенности . В основных выпусках представлены новые функции и синтаксис, которые могут использовать разработчики. Это позволяет разработчикам добавлять новые функции и возможности в темы и плагины WordPress.
  • Производительность — добавлены оптимизации, чтобы сделать PHP более эффективным. При рендеринге большого шаблона веб-сайт PHP Benchmarks сообщает, что PHP 7.0 в два раза быстрее, чем PHP 5.6, а PHP 8.0 еще больше сокращает время загрузки веб-сайта. Это улучшенное время загрузки страниц улучшит рейтинг вашего сайта в поисковых системах и увеличит входящий трафик.
  • Безопасность — исправления безопасности применяются для устранения уязвимостей и ошибок. Это значительно снижает риск взлома вашего сайта WordPress.

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

Перед обновлением версии PHP в WordPress

Чтобы безопасно обновлять PHP в WordPress, я настоятельно рекомендую сначала проверить некоторую ключевую информацию, а затем создать тестовую область. Затем вы можете обновить версию PHP, которую использует ваша промежуточная область, и убедиться в отсутствии проблем совместимости с новой выбранной вами версией PHP.

Следуя этим рекомендациям, вы значительно снизите риск того, что что-то пойдет не так на вашем действующем веб-сайте.

1. Проверьте версию PHP в WordPress

Первый шаг — проверить версию PHP, которую в настоящее время использует ваш сайт WordPress. Простой способ проверить это — использовать инструмент проверки работоспособности сайта WordPress.

Инструмент « Здоровье сайта » можно найти в административной области WordPress в разделе « Инструменты» . Вкладка состояния в Site Health проверяет в общей сложности 19 проблем с производительностью и безопасностью, таких как неактивные темы и плагины, корректная работа HTTP-запросов и актуальность ядра WordPress. Он также сообщит вам, не были ли установлены важные модули PHP.

Если вы пройдете все тесты, вам скажут, что вы отлично справляетесь.

Статус работоспособности сайта WordPress
Инструмент здоровья сайта WordPress.

Вкладка «Информация» дает вам полный обзор WordPress по десяти категориям. В категории сервера вы можете просмотреть версию PHP, которую в данный момент использует ваш сервер.

На снимке экрана ниже вы можете видеть, что один из моих веб-сайтов WordPress использует PHP 7.4.30.

Информация о здоровье сайта WordPress
Инструмент здоровья сайта выделяет много полезной информации.

Версию PHP, которую вы используете, также можно проверить в панели управления хостингом. Например, в популярной хостинговой платформе cPanel версию PHP можно посмотреть на странице информации о сервере. Вы увидите ссылку на эту страницу в колонке общей информации.

Информация о сервере cPanel
Страница информации о сервере позволяет узнать, какие версии PHP, MySQL и Apache вы используете.

Вы также найдете версию PHP вашего сервера во многих административных плагинах WordPress, и есть специальные информационные плагины, такие как Информация о версии, которые помогут вам легче ссылаться на версии PHP и MySQL.

2. Проверьте совместимость с PHP

Совместимость — это то, что вам нужно учитывать всякий раз, когда вы меняете PHP на своем сервере.

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

Каждая новая основная версия PHP вводит новые функции и синтаксис и объявляет устаревшими (то есть удаляет их). Как владелец веб-сайта, вы должны убедиться, что используемая вами версия PHP работает в гармонии с ядром WordPress и всеми установленными темами и плагинами WordPress. Если какая-либо часть вашего веб-сайта использует функции, которые не поддерживаются установленной на вашем сервере версией PHP, ваш WordPress может сломаться.

В таблице ниже показано, какие версии ядра WordPress поддерживаются разными версиями PHP.

* На момент написания последняя версия WordPress — 6.0.1.

PHP-версия Поддерживаемые версии WordPress
8,0 5.6 до последней версии
7.4 5.3 до последней версии
7.3 5.0 до последней версии
7.2 4.9 до последней версии
7.1 4.7 до последней версии
7,0 4.4 до последней версии
5.6 4.1 до последней версии
5,5 от 3,7 до 5,1
5.4 от 3,7 до 5,1
5.3 от 3,7 до 5,1
5.2 от 3,7 до 5,1
Совместимость с PHP и версии WordPress.

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

Более вероятно, что тема или плагин WordPress несовместимы, особенно если они не обновлялись более 12 месяцев. К сожалению, единственный практичный способ обнаружить проблемы совместимости тем и плагинов — это создать тестовую область для вашего веб-сайта, обновить версию PHP, а затем протестировать ваш веб-сайт (подробнее о рассмотрении проблем совместимости я расскажу позже).

3. Обновите ядро ​​WordPress, тему и плагины

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

Также разумно создать резервную копию вашего веб-сайта перед обработкой этих обновлений, если вы не используете решение для резервного копирования в реальном времени, такое как BlogVault. Это позволяет восстановить ваш веб-сайт, если обновления приводят к сбою вашего веб-сайта.

4. Сделайте резервную копию вашего сайта WordPress

Как только ваш веб-сайт WordPress будет обновлен, я рекомендую создать резервную копию веб-сайта. Этот предупредительный шаг даст вам снимок вашего веб-сайта непосредственно перед тем, как вы создадите тестовую область.

Пожалуйста, ознакомьтесь с моей статьей «19 лучших плагинов для резервного копирования WordPress для обеспечения безопасности ваших данных» со списком лучших решений для резервного копирования WordPress на рынке.

5. Создайте промежуточную среду

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

Многие хостинговые компании предлагают функциональные возможности для размещения веб-сайтов, и ряд плагинов для создания и резервного копирования WordPress также можно использовать для создания промежуточной среды.

Если вы не знаете, как создать тестовый веб-сайт WordPress, я рекомендую прочитать мою статью «Как создать тестовый сайт для веб-сайтов WordPress». В статье я покажу точные шаги, которые необходимо выполнить для создания промежуточного веб-сайта с использованием BlogVault, WPStaging, WP Stagecoach, WP Engine, FlyWheel и Kinsta.

Обязательно используйте промежуточное решение WordPress, которое позволяет изменить используемую версию PHP.

6. Обновите PHP в вашей тестовой зоне

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

Большинство промежуточных решений позволяют изменить версию PHP с помощью раскрывающегося меню. Например, если вы используете Kinsta для создания своей промежуточной среды, все, что вам нужно сделать, это перейти в раздел инструментов и выбрать версию PHP, которую вы хотите использовать в движке PHP . Клиенты WP Engine могут использовать функцию под названием PHP Tester , которая позволяет тестировать ваш веб-сайт WordPress с различными версиями PHP без фактического обновления PHP.

WordPress рекомендует владельцам веб-сайтов использовать как минимум PHP 7.4, но стоит обновиться до PHP 8.0 или выше, если ваш веб-сайт совместим.

Площадка Кинста
Изменение версии PHP в промежуточной зоне Kinsta.

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

Добавьте промежуточный сайт с помощью BlogVault
Выберите другую версию PHP, которая будет использоваться при создании новой промежуточной области в BlogVault.

7. Просмотрите свой поэтапный сайт WordPress

Теперь, когда ваш подготовленный веб-сайт WordPress использует более новую версию PHP, пришло время начать тестирование.

Обязательно проверьте каждый аспект вашего веб-сайта.

  • Дизайн веб -сайта. Ваш тестовый веб-сайт выглядит и функционирует точно так, как должен?
  • Формы и динамические элементы . Правильно ли работают формы, инструменты и динамические элементы вашего веб-сайта?
  • Производительность. Ваш сайт загружается медленнее или быстрее, чем раньше? (GTmetrix и PageSpeed ​​Insights — полезные инструменты для проверки этого)

Тестирование — самый важный этап обновления PHP в WordPress, поэтому не торопитесь и все проверьте. Вы поблагодарите себя позже.

Если вы столкнулись с некоторыми проблемами совместимости, вам необходимо выполнить некоторые действия по устранению неполадок, чтобы определить, какая тема или плагины WordPress вызывают проблему. В разделе « Устранение неполадок при обновлении PHP » далее в этой статье объясняется, как именно это можно сделать.

Как обновить PHP в WordPress

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

У большинства хостинговых компаний обновление PHP в WordPress через панель управления хостингом занимает всего минуту.

GoDaddy

Процесс обновления версии PHP с помощью GoDaddy зависит от того, есть ли у вас учетная запись хостинга Linux, Windows или управляемого WordPress.

Изменить версию PHP в Linux

  1. Перейдите на страницу продуктов GoDaddy.
  2. В разделе «Веб-хостинг» выберите свою учетную запись хостинга и нажмите «Управление ».
  3. Перейдите в область настроек на главной панели инструментов.
  4. Выберите сервер
  5. Перейдите в область с надписью « Версия PHP» и выберите « Управление ».
  6. Выберите версию PHP, на которую вы хотите перейти, введите « обновить », чтобы подтвердить свой выбор, а затем нажмите « Сохранить ».

Изменить версию PHP в Windows

  1. Перейдите на страницу продуктов GoDaddy.
  2. В разделе «Веб-хостинг» выберите свою учетную запись хостинга и нажмите «Управление ».
  3. Выберите Администратор Plesk на главной панели инструментов.
  4. Перейдите к домену, который вы хотите изменить, и выберите « Настройки PHP».
  5. Выберите версию PHP, которую вы хотите использовать, в меню « Поддержка PHP » и нажмите « ОК ».

Изменить версию PHP в управляемой учетной записи WordPress

  1. Перейдите на страницу продуктов GoDaddy.
  2. На странице «Мои продукты» выберите « Управление всеми ».
  3. Нажмите раскрывающееся меню с тремя точками ( ) для веб-сайта, который вы хотите изменить, и выберите « Настройки ».
  4. В области «Производственный сайт» перейдите к версии PHP и нажмите « Изменить» .
  5. Выберите версию PHP, которую вы хотите изменить, и нажмите « Сохранить изменения» .
Обновите PHP в WordPress с помощью GoDaddy
Изменение версии PHP в учетной записи хостинга WordPress, управляемой GoDaddy.

Названиедешево

Namecheap предлагает множество различных типов учетных записей хостинга. Из-за этого процесс обновления PHP отличается для тех, кто использует виртуальный хостинг, и для тех, у кого есть учетные записи VPS и выделенного сервера.

Компания также предлагает управляемый хостинг WordPress под названием EasyWP. Этот сервис использует упрощенную панель управления хостингом и не позволяет вам самостоятельно обновлять PHP.

Как обновить PHP на общих учетных записях хостинга

  1. Войдите в свою учетную запись хостинга cPanel
  2. Перейдите в раздел « Эксклюзивно для клиентов Namecheap » и нажмите « Выбрать версию PHP» .
  3. Щелкните раскрывающееся меню « Текущая версия PHP » и выберите версию PHP, которую вы хотите изменить.
  4. Нажмите «Установить как текущий », чтобы применить изменения.

Как обновить PHP на VPS или выделенном сервере

  1. Войдите в свою панель управления WHM
  2. Запустите EasyApache из главного меню навигации.
  3. Сделайте резервную копию вашей текущей конфигурации, а затем щелкните шестеренку настроек, чтобы начать настройку вашей конфигурации.
  4. Выберите версию Apache , которую вы хотите использовать
  5. Выберите версию PHP, которую вы хотите изменить на
  6. Выполните оставшиеся шаги, а затем нажмите « Сохранить и построить », чтобы завершить процесс обновления.
Изменение версии PHP в NameCheap
Изменение версии PHP в учетной записи виртуального хостинга Namecheap.

BlueHost

BlueHost предлагает клиентам два разных типа панелей управления хостингом. Старая панель хостинга называется Legacy , а новая панель хостинга называется Rock . Процесс обновления PHP прост для любого типа учетной записи.

Как обновить PHP в панели управления устаревшим хостингом

  1. Войдите в главную панель управления BlueHost.
  2. Перейдите на вкладку Хостинг и выберите cPanel.
  3. Перейдите в раздел « Программирование » и выберите « Конфигурация PHP ».
  4. Выберите версию PHP, до которой вы хотите обновиться, и нажмите « Сохранить изменение» .

Как обновить PHP в панели управления Rock Hosting

  1. Войдите в главную панель управления BlueHost.
  2. Перейдите в главное меню навигации и выберите « Дополнительно ».
  3. Перейдите в раздел « Программное обеспечение » и нажмите «MultiPHP Manager».
  4. Для каждого веб-сайта, который вы хотите обновить, выберите версию PHP, до которой вы хотите обновить, и нажмите « Применить ».
PHP-версия BlueHost
Обновление PHP в устаревшей панели управления BlueHost.

СайтЗемля

SiteGround ранее использовал cPanel для своей панели управления хостингом, но теперь предлагает клиентам настраиваемую панель под названием «Инструменты сайта».

  1. Войдите в Инструменты сайта
  2. В главном меню перейдите к Devs и выберите PHP Manager .
  3. В поле « Управление настройками PHP » щелкните значок редактирования и выберите версию PHP, которую вы хотите изменить.

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

PHP-менеджер SiteGround
Использование PHP-менеджера SiteGround.

HostGator

HostGator использует cPanel для своих панелей управления хостингом, поэтому вам необходимо использовать MultiPHP Manager для обновления PHP в WordPress.

  1. Войдите в cPanel
  2. Перейдите в раздел « Программное обеспечение » и выберите «MultiPHP Manager».
  3. Выберите все домены, для которых вы хотите обновить PHP.
  4. Выберите нужную версию PHP в раскрывающемся меню и нажмите « Применить ».
Менеджер HostGator MultiPHP
MultiPHP Manager упрощает процесс обновления PHP.

Кинста

Настраиваемая панель инструментов Kinsta упрощает обновление PHP в вашей тестовой среде или на вашем веб-сайте.

  1. Войдите в свою панель инструментов Kinsta и выберите « Сайты » в главном меню.
  2. Нажмите на вкладку Инструменты
  3. В разделе « движок PHP » нажмите кнопку « Изменить » и выберите версию PHP, которую вы хотите изменить.
Изменить версию PHP в Kinsta
Подтверждение обновления PHP в Kinsta.

WP двигатель

WP Engine позволяет клиентам обновлять PHP в WordPress со страницы обзора и страницы сайта.

Как обновить PHP на странице обзора

  1. Войдите на свой пользовательский портал WP Engine.
  2. Выберите производственную среду
  3. В разделе « Статистика среды » щелкните номер версии PHP .
  4. Выберите нужную версию PHP и нажмите « Изменить версию PHP» .

Как обновить PHP на странице сайта

  1. Войдите на свой пользовательский портал WP Engine.
  2. Выберите производственную среду
  3. Нажмите на номер версии PHP , который отображается рядом с вашей средой.
  4. Выберите нужную версию PHP и нажмите « Изменить версию PHP» .

* Если вы хотите обновить PHP в тестовой среде, обязательно выберите тестовую среду на втором шаге.

Изменить версию PHP в движке WP
Изменение версии PHP в движке WP.

Изменить версию PHP в других средах хостинга

Как вы видели из приведенных выше примеров, процесс обновления PHP в WordPress прост и занимает всего минуту.

Вы часто найдете возможность обновить PHP в разделе « Программное обеспечение » или « Инструменты », хотя хостинговые компании, которые используют свою собственную панель управления хостингом, еще больше упрощают ситуацию. Например, мой личный блог размещен на управляемой хостинговой компании WordPress Wetopi, и они позволяют мне изменить версию PHP с главной панели управления хостингом.

Главная панель инструментов Wetopi
Основная панель управления Wetopi.

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

Всем привет.

Меня зовут Кевин Малдун, и номер моего счета ABC12345. Чтобы мой веб-сайт был безопасным и эффективным, я хотел бы обновить PHP до версии 8.0. Не могли бы вы обработать это обновление для моей учетной записи.

С уважением.

Кевин


Пример запроса в службу поддержки хостинговой компании

Стоит ли нанимать эксперта?

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

Если вы приобрели неуправляемый VPS или выделенный сервер, возможно, вы не имеете права обращаться за поддержкой к хостинговой компании. В этой ситуации вы можете подумать о найме эксперта через стороннюю компанию по поддержке хостинга или на рынке фриланса, таком как Freelancer или Upwork.

Наем опытного администратора хостинга является хорошим краткосрочным решением, но в долгосрочной перспективе вам не следует самостоятельно управлять средой хостинга, если вы не можете самостоятельно обновлять серверное программное обеспечение.

Что делать после обновления PHP в WordPress

После обновления версии PHP на веб-сайте WordPress важно убедиться, что все по-прежнему работает правильно.

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

Устранение неполадок при обновлении PHP

Вы можете столкнуться с некоторыми проблемами совместимости при обновлении PHP. Поскольку ядро ​​WordPress отлично поддерживает более старые версии PHP, эти проблемы с совместимостью, как правило, возникают по следующим причинам:

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

Может быть сложно определить, какая тема или плагины WordPress несовместимы. Плагин WP Engine PHP Compatibility Checker был полезным инструментом в прошлом, поскольку он позволял вам проверять, какие темы и плагины WordPress версии PHP, но плагин некоторое время не обновлялся и не поддерживает последние версии PHP.

К сожалению, разработчики WordPress не всегда подтверждают, какую версию PHP поддерживает их тема или плагин, так что вам придется проделать некоторую детективную работу.

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

Если вы столкнулись с белым экраном после обновления PHP, выполните следующие действия:

  • Деактивировать все плагины WordPress — деактивировать все плагины WordPress из области администрирования. Если доступ к админке невозможен, временно переименуйте wp-content/plugins, а затем измените его обратно, чтобы деактивировать все плагины. Этого можно добиться с помощью FTP-клиента, такого как FileZilla, или файлового менеджера в панели управления хостингом.
  • Измените свою тему WordPress . Если вы все еще сталкиваетесь с белым экраном после деактивации всех плагинов WordPress, рассмотрите возможность переключения на тему WordPress по умолчанию, такую ​​​​как Twenty Twenty-Two, чтобы исключить вашу тему WordPress, являющуюся причиной.
  • Проверьте файл .htaccess вашего веб- сайта. Стоит просмотреть файл WordPress .htaccess, если ваш веб-сайт не работает с какой-либо темой WordPress. Обязательно поговорите со своим хостом, если вы не знаете, как это сделать.
  • Повторно активируйте плагины WordPress один за другим. Если белый экран смерти исчез после деактивации всех плагинов WordPress, вы можете обнаружить проблемные проблемы методом проб и ошибок. Все, что вам нужно сделать, это повторно активировать плагины WordPress один за другим. Это поможет вам увидеть, какие плагины вызывают проблемы совместимости.

Не пугайтесь, если вы столкнетесь с проблемами совместимости PHP. В конце концов, именно поэтому вы используете промежуточную среду для тестирования вашего обновления PHP. После небольшого устранения неполадок вы сможете определить, какие темы и плагины WordPress несовместимы с выбранной вами новой версией PHP.

Последние мысли

WordPress по-прежнему рекомендует владельцам веб-сайтов использовать PHP версии 7.4 или выше. Поэтому я настоятельно рекомендую вам обновить PHP в WordPress, если вы используете версию 7.3 или ниже. Это улучшит скорость, безопасность и совместимость вашего сайта с современными продуктами WordPress.

Процесс обновления PHP в WordPress прост, но проблемы с совместимостью PHP распространены на веб-сайтах WordPress, поэтому обязательно сначала протестируйте любое обновление PHP, которое вы выполняете в тестовой среде.

Удачи.

Кевин

Часто задаваемые вопросы

Список часто задаваемых вопросов об обновлении PHP для веб-сайта WordPress.

Действительно ли имеет значение, какую версию PHP я использую?

Да, это так.

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

Как узнать, когда пора обновить версию PHP в WordPress?

Страница требований WordPress в настоящее время рекомендует PHP версии 7.4 или выше. Если вы используете более старую версию PHP, например 5.6, 7.0, 7.1, 7.2 или 7.3, я рекомендую обновить ее.

Вы также можете рассмотреть возможность использования более новой версии PHP, такой как PHP 8.0 или PHP 8.1, чтобы воспользоваться преимуществами новой функциональности и улучшенной безопасности и производительности.

Действительно ли мне нужно сначала тестировать все в промежуточной среде?

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

Используя промежуточную среду, вы можете просматривать проблемы совместимости и безопасно устранять любые возникающие проблемы.

Что делать, если тема и плагины, которые я использую, не поддерживают последнюю версию PHP?

К сожалению, темы и плагины, которые давно не обновлялись, могут не поддерживать последнюю версию PHP. В этой ситуации у вас есть несколько вариантов:

  • Продолжайте использовать старую версию PHP, чтобы ваши любимые темы и плагины по-прежнему работали правильно.
  • Попросите разработчиков добавить в свои продукты поддержку новых версий PHP.
  • Прекратите использовать рассматриваемую тему или плагины и найдите альтернативные решения.

Я не рекомендую использовать устаревшие темы и плагины WordPress. Таким образом, если разработчик не будет обновлять свой продукт, я настоятельно рекомендую вам найти альтернативное решение.

Каков риск использования неподдерживаемой версии PHP?

Каждый основной выпуск PHP поддерживается в течение двух лет. Если вы продолжите использовать неподдерживаемую версию PHP, вы больше не получите доступ к обновлениям, устраняющим ошибки и проблемы безопасности. Это может сделать ваш сайт более уязвимым для атак злоумышленников.