Требуется обновление WordPress PHP: как обновить версию PHP вашего веб-сайта WordPress
Опубликовано: 2020-10-23Вы недавно получали сообщение «Требуется обновление WordPress PHP» на своем веб-сайте или в блоге WordPress? Если да, то не о чем беспокоиться!
В этом руководстве мы расскажем, почему вы увидели предупреждающее сообщение о необходимости обновления PHP, и покажем, как обновить версию PHP на вашем веб-сайте WordPress, чтобы вы могли возобновить нормальную работу. Давайте нырнем!
Почему я вижу ошибку «Требуется обновление PHP» в панели управления администратора WordPress?
Многие администраторы и владельцы сайтов WordPress видят новое сообщение об ошибке «Требуется обновление WordPress PHP», когда они входят в свою административную панель WordPress.
Ошибка может быть довольно пугающей, особенно если вы не знаете, что она означает и как ее исправить. К сожалению, сообщение об ошибке не объясняет, как обновить версию PHP, оставляя некоторых пользователей вне цикла.

Короче говоря, вы видите сообщение об ошибке PHP Update Required, потому что версия PHP, установленная на сервере, который вы используете для размещения вашего веб-сайта, ниже версии 7.0. Это означает, что вам необходимо установить более новую версию, желательно последнюю версию.
Официальные требования WordPress рекомендуют, чтобы ваш хост поддерживал PHP версии 7.3+, поэтому это сообщение об ошибке поможет вам (и вашему хосту) понять, что ваш сайт может работать не так эффективно, насколько это возможно. Фактически, обновление до последней поддерживаемой версии PHP (в настоящее время 7.4) может значительно повысить производительность; до 3 или 4 раз быстрее для старых версий.
Конечно, это сообщение об ошибке вызывает стресс и раздражает, особенно для тех, кому нужно управлять несколькими сайтами WordPress. В конце концов, в сутках так много времени! Однако мы настоятельно рекомендуем вам полностью прочитать эту информацию и не торопиться с критическим процессом обновления вашей версии WordPress PHP. Вы должны знать, что требование WordPress PHP не беспричинно.
Хотите увидеть технические причины этого? Не смотрите дальше следующего раздела!
Что такое PHP?
PHP, аббревиатура от Hypertext Preprocessor, представляет собой язык сценариев, используемый примерно 79% пользователей Интернета. PHP - это серверный язык, на котором работает WordPress, а номер версии устанавливается на уровне сервера вашей хостинговой компанией.
PHP - это то, что поддерживает WordPress, так как большинство файлов ядра WordPress написаны на этом языке. PHP позволяет вам делать много мощных вещей, например, взаимодействовать с базой данных WordPress, чтобы ваш сайт функционировал.
Если вы посмотрите на список файлов на веб-сайте WordPress, вы увидите, что большинство файлов имеют расширение .php, что означает, что это файл PHP. Большинство PHP-файлов WordPress, перечисленных на скриншоте ниже, необходимы для работы веб-сайта WordPress.

PHP 7.0 - последняя версия языка, выпущенная несколько лет назад.
Минимальные требования WordPress для версии PHP
Как минимум, у вас должен быть PHP версии 7.0, чтобы использовать последнюю версию WordPress на вашем сервере. Однако мы настоятельно рекомендуем вам не просто скачивать версию 7.0. Почему? В этой версии PHP присутствует довольно много серьезных уязвимостей.
Как мы упоминали ранее, официальные требования WordPress рекомендуют, чтобы ваш хостинг поддерживал PHP версии 7.3+. Последняя поддерживаемая версия PHP в настоящее время - 7.4.
Чтобы убедиться, что ваш сайт работает оптимально, мы рекомендуем вам установить последнюю версию PHP. Поскольку последняя версия постоянно меняется, вам нужно перейти на официальный сайт PHP и проверить, какая последняя версия.
Действительно ли PHP требуется для WordPress?
Учитывая объем повседневной работы веб-мастеров, последнее, с чем больше всего хочется сталкиваться, - это ненужные обновления. Вам может быть интересно, можно ли вместо того, чтобы иметь дело с сообщением WordPress «Требуется обновление» PHP, вы можете просто выбросить PHP.
К сожалению, удаление PHP - один из немногих способов полностью испортить свои сайты WordPress. Многие хосты фактически обеспечивают защиту от случайного или преднамеренного удаления пользователями своих установок PHP, чтобы избежать жалоб пользователей. Однако не каждый хост делает это.
Удаление PHP - это обычная тактика киберпреступников, использующих сайты. Если они могут просто удалить PHP с вашего сайта, что гораздо более вероятно без плагина безопасности WordPress, они могут вывести из строя все, что у вас есть.
Короткий ответ заключается в том, что PHP является основой WordPress, а WordPress почти полностью зависит от PHP. Удаление PHP - последнее, что вам следует делать.
Почему мне нужно обновить версию PHP?
Причина, по которой вам сказали, что вам нужно обновить свой сервер до PHP 7.0+, заключается в том, что WordPress пытается помочь вам уберечь ваш сайт от угроз безопасности и помочь ему работать с максимальной эффективностью.
1. Безопасность
К сожалению, хотя PHP довольно популярен и используется на многих серверах по всему миру, за годы возникли тысячи уязвимостей безопасности PHP. Хакеры воспользовались этими PHP-эксплойтами для получения незаконного административного доступа к веб-сайтам WordPress.
Хотя основная команда WordPress сделала все, что в их силах, чтобы при необходимости выпустить исправления, предыдущая версия PHP находится в «конце жизненного цикла».
Это означает, что предыдущие версии PHP не будут получать дальнейшие обновления безопасности. Это означает, что все, что связано с сетью, например WordPress, с каждым часом становится более уязвимым для хакеров.
2. Скорость и эффективность веб-сайта
В официальной документации поддержки WordPress о том, почему вам следует обновить PHP, указано, что ваш веб-сайт будет работать быстрее, поскольку последняя версия PHP более эффективна. Фактически, обновление до последней поддерживаемой версии PHP (в настоящее время 7.4) может значительно повысить производительность; до 3 или 4 раз быстрее для веб-сайтов, работающих под управлением более старых версий PHP.
Не сломает ли обновление PHP мой сайт на WordPress?
Если вы хотите обновить версию WordPress PHP, но беспокоитесь, что это сломает ваш сайт, вы не одиноки. Многие трудолюбивые владельцы и администраторы веб-сайтов опасаются, что их сайты не будут работать после этого обновления.
Помните, что использование плагина резервного копирования гарантирует, что вы сможете восстановить свой сайт несколькими щелчками мыши, даже если что-то пойдет не так. Единственная проблема, с которой вы, вероятно, столкнетесь, будет заключаться в том, что некоторые плагины не поддерживают это обновление.
Как узнать номер моей текущей версии PHP?
Вам может быть интересно, как узнать номер вашей текущей версии PHP. Это может быть сложно найти, поскольку сообщение об ошибке WordPress PHP требуется обновление не сообщает вам, какая версия PHP работает на вашем веб-сайте WordPress.
Быстрый и простой способ узнать номер вашей текущей версии PHP - это плагин резервного копирования WordPress BackupBuddy. Из меню плагина просто перейдите на страницу «Диагностика» плагина.
На странице диагностики в плагине BackupBuddy собрано множество полезной информации о сервере вашего веб-сайта. Несколькими строками ниже вы увидите свою версию PHP вместе с предлагаемой версией PHP.

Перед обновлением PHP: этапы подготовки
Прежде чем предпринимать какие-либо действия по обновлению своих сайтов WordPress до PHP 7.0, вам необходимо выполнить несколько шагов.
1. Запустите резервную копию вашего сайта WordPress.
К сожалению, потеря данных - частое явление во время любого крупного обновления программного обеспечения. Это означает, что вам нужно найти способ сделать резервную копию всего вашего веб-сайта, прежде чем приступить к обновлению версии WordPress PHP.
Самый простой способ сделать резервную копию вашего веб-сайта WordPress - использовать плагин резервного копирования WordPress, такой как BackupBuddy. Вместо того, чтобы делать это вручную, вы можете запустить резервную копию самостоятельно одним щелчком мыши, используя этот удобный плагин.

BackupBuddy работает как универсальное решение для администраторов веб-сайтов, таких как вы, которым нужно быстро создавать резервные копии без лишних хлопот. Плагин гарантирует, что вы не пострадаете от потери данных, от которой страдают многие владельцы веб-сайтов, и, вероятно, сможете свести к минимуму время простоя во время обновления.
Обратите внимание, что вам нужно будет загрузить BackupBuddy, прежде чем делать что-либо еще. Мастер проведет вас через процесс использования плагина, поэтому нет необходимости заранее проводить обширное исследование. Вы можете получить лицензию на BackupBuddy здесь.
2. Обновите все свои темы и плагины.
На панели управления администратора WordPress перейдите на страницу обновлений, а затем обновите все ожидающие версии плагинов и тем. Запуск обновлений ваших плагинов и тем - это лучшая практика безопасности WordPress, поэтому вы можете использовать эту возможность, чтобы включить автоматическое обновление тем и плагинов. После обновления убедитесь, что ваш сайт работает должным образом.

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

Вот как скачать последнюю версию PHP:
- Перейдите на страницу загрузок PHP.net. Обратите внимание, что на сайте есть два основных источника: «Текущая стабильная версия PHP» и «Старая стабильная версия PHP».
- Щелкните верхнюю ссылку для загрузки в разделе «Текущая стабильная версия PHP», чтобы загрузить файл.
Примечание. Загрузка PHP может оказаться ненужной, если ваш сервер или хостинг-провайдер предоставляет альтернативные методы обновления вашей версии PHP. См. Следующий раздел для получения дополнительной информации.
Как выполнить обновление WordPress PHP
Теперь, когда вы выполнили необходимые резервные копии и загрузили последнюю версию PHP для использования, вы готовы обновить свою версию PHP. Мы понимаем, что этот процесс может быть напряженным, поэтому мы составили этот список шагов, которые необходимо выполнить.
Шаги обновления версии PHP cPanel (пользователи общего хостинга)
В этом списке мы предполагаем, что у вас минимальный доступ к cPanel вашего веб-хостинга. Программное обеспечение cPanel широко используется компаниями, предоставляющими общий хостинг.
1. Войдите в cPanel (или аналогичный портал), который вам предоставил ваш хостинг-провайдер.
2. Оказавшись внутри cPanel, перейдите в область «Программное обеспечение», нажав на нее гиперссылку.

3. Если у вас уже установлен бесплатный инструмент «Выбор версии PHP», щелкните ссылку на него.

Если нет, найдите его на портале cPanel и установите, затем щелкните по нему. Обратите внимание, что программное обеспечение, подобное cPanel, скорее всего, будет иметь аналогичный инструмент, который вы можете установить; однако называть его будет иначе.
4. Оказавшись внутри PHP Selector, найдите текст, в котором говорится, что ваши файлы с расширением .php будут обрабатываться вашей текущей версией PHP. Щелкните раскрывающееся меню рядом с этим текстом. Это покажет вам, какие версии PHP доступны на вашем хосте. Щелкните на самом высоком доступном номере версии.

5. После того, как вы выбрали правильную версию PHP для своего сервера WordPress, просто нажмите кнопку «Обновить».
6. Подождите несколько минут, пока ваш сервер WordPress обновится до выбранной вами версии PHP. После завершения обновления вы можете закрыть страницу и снова зайти на свой сайт WordPress.
Шаги по обновлению версии WHM PHP
Другой способ обновить версию WordPress PHP - использовать WHM (Web Host Manager). WHM идет на более глубокий уровень, чем cPanel, но может не предоставляться вашим веб-хостингом. Ниже приведены инструкции по обновлению версии PHP с помощью WHM.
1. Войдите в WHM, используя учетные данные для входа, отправленные вам вашим веб-хостингом (это часто приходит в вашем приветственном письме).
2. Затем найдите MultiPHP Manager в WHM (используя левое верхнее поле поиска).

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

4. Нажмите синюю кнопку « Применить» .
Шаги по обновлению версии PHP для терминала Ubuntu Linux (пользователи VPS или выделенного сервера)
Следующий набор шагов содержит список инструкций, если у вас есть доступ только к терминалу Linux. Скорее всего, это будет иметь место, если вы используете VPS или выделенный сервер.
1. Откройте удаленный терминал Linux, следуя инструкциям, которые ваш хост, вероятно, отправил вам при регистрации.
2. Введите текст:
sudo su
Затем введите пароль root, который также должен был прислать ваш хост. Это гарантирует, что вы вошли в систему как пользователь самого высокого уровня и имеете все разрешения.
3. Далее введите:
apt-get update
с последующим:
apt-get upgrade
Это позволит получить последние списки пакетов и обновить программное обеспечение, которое необходимо обновить.
4. Добавьте репозиторий PHP, в котором будет последняя версия PHP, используя
apt-add-репозиторий ppa: ondrej / php
5. Теперь вам снова нужно обновить список пакетов, используя
apt-get update
6. Чтобы получить самую новую версию PHP, все, что вам нужно сделать сейчас, это ввести:
сделать-релиз-апгрейд
Связь с вашим веб-хостингом для обновления версии PHP
Если вы обнаружите, что не можете использовать ни один из методов, упомянутых в этом руководстве, для обновления версии WordPress PHP, чтобы удалить сообщение WordPress PHP Требуется обновление, последний (и, возможно, самый простой) способ - просто связаться с вашей веб-хостинговой компанией напрямую для обновления. ваша версия PHP для вас.
Вот образец электронного письма, которое можно использовать для обращения в службу поддержки вашего веб-хостинга:
Уважаемый хостинг-провайдер! Я хочу, чтобы мой веб-сайт WordPress был максимально безопасным с последней версией PHP. Если я еще не использую последнюю версию PHP, обновите мою версию PHP или дайте мне знать, какие шаги мне нужно предпринять для обновления. Спасибо!
Неужели нет другого способа обойти сообщения WordPress об обновлении PHP?
Мы знаем, было бы неплохо, если бы не пришлось иметь дело с предательством PHP. Многие веб-мастера просто хотят продолжить свой день, и это справедливо.
Однако было бы серьезной ошибкой попытаться обойти сообщение об ошибке «Требуется обновление PHP» с просьбой обновить PHP. Ваш сайт на самом деле гораздо более уязвим, если он не был обновлен до PHP 7.0, и вскоре он, скорее всего, даже не будет работать без него. Даже если вы можете найти в Интернете небольшие «уловки», чтобы избежать этого сообщения, вы не окажете ни себе, ни своим сайтам WordPress никаких услуг.
Заключение: устранение ошибки, связанной с необходимостью обновления PHP
У нас есть всего несколько напоминаний перед вашим отъездом!
- Во-первых, если вы будете следовать надлежащим процедурам резервного копирования и обновлению WordPress, процесс обновления должен быть относительно быстрым и безболезненным.
- Во-вторых, ни при каких обстоятельствах не пытайтесь обойтись без обновления PHP для WordPress. Во всяком случае, вам следует попытаться сделать это как можно скорее.
- И, наконец, в-третьих, процесс обновления должен пройти гладко. Однако всегда бывают случаи, когда это не так. Пожалуйста, помните, что вы должны следовать любым инструкциям, предоставленным вашим собственным хостом, прежде чем следовать нашему общему списку, так как в нем будут особенности, чтобы избежать дальнейших головных болей. Однако, если ваш хост не слишком отзывчив и не имеет никакой помощи, вам может пригодиться наш общий список.
Желаем вам удачи в процессе обновления!
Кристен пишет учебные пособия, чтобы помочь пользователям WordPress с 2011 года. Обычно вы можете увидеть, что она работает над новыми статьями для блога iThemes или разрабатывает ресурсы для #WPprosper. Вне работы Кристен любит вести дневник (она написала две книги!), Ходить в походы и кемпинги, готовить и ежедневные приключения с семьей, надеясь жить более настоящей жизнью.
