По умолчанию на 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
Откройте терминал и выполните команду:
1 |
curl -s https://php-osx.liip.ch/install.sh | bash -s 7.0 |
или для php 7.1:
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 будет также автоматически добавлена в процессе установки.
1 |
#LoadModule php5_module libexec/apache2/libphp5.so |
Новая конфигурация будет загружаться из файла /etc/apache2/other/+php-osx.conf.
Для отмены изменений можно раскомментировать строчку в httpd.conf и удалить конфигурационный файл новой версии PHP.