Итак, вас недавно приветствовало следующее приятное предупреждающее сообщение в консоли WordPress о том, что PHP 7.2 устарел, и вам следует перейти на более новую версию 7.3 или предпочтительно PHP 7.4?
Вот как это можно сделать менее чем за минуту:
- Установите PHP7.4 и необходимые расширения
- Переключитесь на PHP7.4 в apache2
- Перезапустите службу apache2
Шаг 1 — Установите PHP 7.4 и расширения
Сначала откройте оболочку для вашего веб-сервера. Вам потребуется доступ суперпользователя, поэтому либо доступ к учетной записи root, либо ваша учетная запись должны быть добавлены в группу sudo или отдельно в файл /etc/sudoers .
Запустите следующее:
# Добавьте репозитории, содержащие более новые пакеты php
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt -y update
# Установите PHP 7.4 и расширения
sudo apt -y install php7.4 php7.4-{mysql,mbstring,bcmath,bz2,curl,imagick,dom,zip,opcache} libapache2-mod-security2 wget
Шаг 2/3 — переключитесь на PHP 7.4
Теперь нам нужно сообщить службе apache, что мы хотим использовать php7.4 вместо существующей версии. Предполагая, что в настоящее время мы используем php7.2, следующие команды выполнят эту работу. Если вы используете другую версию, замените этот номер соответствующим образом в строке a2dismod
sudo a2dismod php7.2
sudo a2enmod php7.4
# Перезапустите службу apache 2, чтобы активировать новую конфигурацию
sudo systemctl restart apache2
Как проверить версию PHP:
php -v
Вывод:
PHP 7.4.29 (cli) (built: Apr 21 2022 10:16:17) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.29, Copyright (c), by Zend Technologies