Как понизить версию PHP 8 до 7.4 с помощью Homebrew: подробное руководство

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

Метод 1: использование функции переключения версий Homebrew
Один из самых простых способов понизить версию PHP — использовать встроенную функцию переключения версий Homebrew. Выполните следующие действия:

Шаг 1. Проверьте доступные версии PHP
Чтобы просмотреть список доступных версий PHP, используйте следующую команду:

brew search php

Шаг 2. Установите PHP 7.4
Чтобы установить PHP 7.4, выполните команду:

brew install php@7.4

Шаг 3. Переключитесь на PHP 7.4
Чтобы переключиться на PHP 7.4, выполните команду:

brew link --overwrite --force php@7.4

Метод 2: использование Homebrew и PHPBrew
Другой метод предполагает объединение Homebrew с инструментом PHPBrew, который позволяет управлять несколькими версиями PHP. Вот шаги:

Шаг 1. Установите PHPBrew
Сначала установите PHPBrew с помощью Homebrew с помощью следующей команды:

brew install phpbrew

Шаг 2. Установите PHP 7.4
Чтобы установить PHP 7.4 с помощью PHPBrew, выполните команду:

phpbrew install 7.4 +default

Шаг 3. Активируйте PHP 7.4
Активируйте PHP 7.4, выполнив следующую команду:

phpbrew switch php@7.4

Метод 3: переключение версий PHP вручную
Если вы предпочитаете более ручной подход, вы можете переключать версии PHP напрямую. Выполните следующие действия:

Шаг 1. Проверьте установленные версии PHP
Составьте список установленных версий PHP, выполнив:

brew list | grep php

Шаг 2. Отключите PHP 8
Отключите PHP 8, выполнив команду:

brew unlink php

Шаг 3. Свяжите PHP 7.4
Свяжите PHP 7.4 как активную версию с помощью следующей команды:

brew link php@7.4 --overwrite --force

В этом руководстве мы рассмотрели несколько способов понижения версии PHP 8 до PHP 7.4 с помощью Homebrew. Независимо от того, решите ли вы использовать функцию переключения версий Homebrew, использовать PHPBrew или вручную переключать версии PHP, теперь у вас есть знания, чтобы успешно понизить версию вашей установки PHP. Смело выбирайте тот метод, который соответствует вашим предпочтениям и требованиям.