В этой статье блога мы рассмотрим несколько способов понижения версии PHP 7.4 до версии 7.3 в macOS. Если вам нужно сохранить совместимость со старыми проектами или столкнуться с проблемами в последней версии PHP, эти методы помогут вам легко вернуться к PHP 7.3. Мы предоставим пошаговые инструкции и примеры кода для каждого подхода, чтобы вы могли легко следовать им. Давайте погрузимся!
Метод 1: использование доморощенного
- Откройте терминал на macOS.
- Выполните следующую команду, чтобы проверить, доступен ли PHP 7.3:
brew search php@7.3 - После подтверждения установите PHP 7.3, выполнив:
brew install php@7.3 - Перейдите на PHP 7.3 глобально с помощью:
brew unlink php && brew link --overwrite --force php@7.3
Метод 2: использование phpbrew
- Установите phpbrew, выполнив следующую команду:
curl -L -O https://github.com/phpbrew/phpbrew/raw/master/phpbrew chmod +x phpbrew sudo mv phpbrew /usr/local/bin/phpbrew - Инициализировать phpbrew:
phpbrew init source ~/.phpbrew/bashrc - Установить PHP 7.3:
phpbrew install 7.3 +default - Перейти на PHP 7.3:
phpbrew switch php-7.3.0
Метод 3. Использование Docker
- Установите Docker на свою macOS, посетив официальный сайт Docker.
- Создайте новый каталог для вашего проекта PHP:
mkdir myproject cd myproject - Создайте
Dockerfileсо следующим содержимым:FROM php:7.3-apache - Создайте и запустите контейнер Docker:
docker build -t myproject . docker run -p 8080:80 myproject
В этой статье мы рассмотрели три различных метода понижения версии PHP 7.4 до версии 7.3 в macOS. Независимо от того, предпочитаете ли вы использовать Homebrew, phpbrew или Docker, каждый метод предоставляет надежное решение для возврата к желаемой версии PHP. Следуя предоставленным пошаговым инструкциям и примерам кода, вы можете легко понизить версию PHP, чтобы обеспечить совместимость с вашими проектами. Будьте в курсе последних разработок PHP, но будьте уверены, что при необходимости вы сможете перейти на более старые версии.