Как установить старую версию php на Mac

#php

#php

Вопрос:

Я использую MACOS High Sierra (версия 10.13.3), и на этом установлен PHP 7.1.7. Мне нужно перейти на PHP 5.5.9. Я загрузил tar.gz для этой версии PHP. Может кто-нибудь дать мне несколько советов о том, как это установить?

Я попытался установить, следуя некоторой информации в Интернете, используя composer как (Ссылка: https://getcomposer.org/download / ):

 php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') ==='48e3236262b34d30969dca3c37281b3b4bbe3221bda826ac6a9a62d6444cdb0dcd0615698a5cbe587c3f0fe57a54d8f5') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
 

и выполняемая установка: composer из каталога, в котором существует composer.json. Мой composer.json выглядит так :

 {
"require": {
    "rackspace/php-opencloud": "~1.13",
    "php-http/curl-client": "^1.7",
    "guzzlehttp/psr7": "^1.4",
    "php-http/message": "^1.6"
}
}
 

Тем не менее, вышеупомянутая попытка установила PHP 7.1.7

Я попробовал другой способ (ссылка: https://tecadmin.net/install-php-macos / )

 curl -s http://php-osx.liip.ch/install.sh | bash -s 5.5.9   
 

Однако, с этой попыткой, в конечном итоге, как :

 Did or could not download package: 5.5.9-frontenddev
Finished
 

Теперь я скачал tar.gz для PHP 5.5.9 из https://www.php.net/releases / .

Нужны некоторые рекомендации о том, как это установить. Кто-нибудь может помочь?

Комментарии:

1. Зачем вам нужно понизить версию?

2. у вас есть brew? brew.sh вы можете установить php старой версии blog. liquidbytes.net/2013/08 / … после этого вы можете легко переключаться github.com/philcook/brew-php-switcher

3. @SafakCiplak github.com/philcook/brew-php-switcher это спасает мне жизнь, спасибо.