Как изменить версию PHP на MAMP 4.1


Я загрузил MAMP 4.1 на свой Mac; по умолчанию единственными версиями PHP, которые я могу использовать, являются 7.0.15 и 7.1.1

Как я могу использовать PHP 5.6?

Я попробовал решение здесь , в котором говорится, что я должен переименовать версии, которые я не хочу использовать, во что-то другое. Но у меня это не сработало.

screenshot of MAMP preferences

Author: Robin Daugherty, 2017-03-31

3 answers

Как упоминал @Скотт в комментариях под вашим вопросом:

Ваша ссылка здесь правильная. Используйте нижний ответ, чтобы переименовать каталог bin/php. Панель настроек MAMP покажет 2 последние версии в каталоге php. – Скотт Айзенберг

И ответ в этих ссылках таков:

Сначала остановите сервер, если он запущен. Перейдите в "/Приложения/MAMP/bin/", переименуйте версию PHP, которая вам не нужна (MAMP разрешено использовать только 2 PHP Версии), например "_php5.2.17". Теперь MAMP будет использовать версии php которые остались. Перейдите в менеджер MAMP, а затем в настройки, затем переключитесь к нужной вам версии php.

В моем случае (и аналогично в вашем) я переименовал папку с именем php7.1.1 в _php7.1.1, и теперь MAMP показывает мне 5.6.30 и 7.0.15 на панели настроек.

 42
Author: Armin, 2017-06-06 08:03:57

Вот как выглядит моя папка "php"

Current php folder

Создал другую папку "php-версии" и переместил все версии, оставив только две версии, которые я хотел, в папке "php". И перезапустил Mamp, перейдя на версию '5.6.31'

Later my 'php' folder

 9
Author: Raghava Kotekar, 2018-01-09 05:29:37

Я использую MAMP версии 4.5. Я изменил версию php на httpd.conf:

/Applications/MAMP/conf/apache/httpd.conf

Я хотел версию для php7.1, поэтому вот что я сделал:

Исходная строка:

LoadModule php7_module        /Applications/MAMP/bin/php/php7.2.1/modules/libphp7.so

Обновленная строка:

LoadModule php7_module        /Applications/MAMP/bin/php/php7.1.12/modules/libphp7.so

Это сработало для меня!

 1
Author: Sakthi V, 2018-06-11 07:47:55