Обновление до PHP 7 или 7.1 на macOS Sierra или OSX 10.6-10.11

По умолчанию на macOS Sierra установлен PHP версии 5.6, в OSX 10.11 El Capitan установлен PHP 5.5.x, а в OSX 10.8 Mountain Lion стоит PHP 5.3. Если вы хотите разрабатывать на PHP фреймворке Laravel, то вам потребуется обновиться до PHP 7.0 или выше.

Последнюю версию PHP можно установить с помощью установки пакетов с PHP Packaged site.

Установка PHP 7.0 или 7.2

Откройте терминал и выполните команду:

curl -s https://php-osx.liip.ch/install.sh | bash -s 7.0

или для php 7.1:

curl -s https://php-osx.liip.ch/install.sh | bash -s 7.1

Новая версия будет устанавливаться в /usr/local/php5*.

Проверить, что версия php обновилась, можно с помощью команды php -v или создания php файла с вызовом функции phpinfo():

<?php phpinfo();?>

Конфигурация Apache

Устанавливая новую версию PHP скрипт автоматически закомментирует загрузку предыдущей версии в конфигурации Apache /etc/apache2/httpd.conf. Установленная версия PHP будет также автоматически добавлена в процессе установки.

#LoadModule php5_module libexec/apache2/libphp5.so

Новая конфигурация будет загружаться из файла /etc/apache2/other/+php-osx.conf.

Для отмены изменений можно раскомментировать строчку в httpd.conf и удалить новый конфигурационный файл новой версии PHP.