Заметки обо всем

Установка Laravel Installer на macOS

В стандартной установке macOS у PHP не установлено расширение ext-zip, что вызывает ошибку при установке Laravel Installer:

Your requirements could not be resolved to an installable set of packages.

Решаем следующим образом:

Шаг 1. Устанавливаем PHP с нужными расширениями с помощью brew:

brew install php@7.3

Шаг 2. Прописываем в системе использовние brew-версии PHP:

echo 'export PATH="/usr/local/opt/php@7.1/bin:$PATH"' >> ~/.zshrc
echo 'export PATH="/usr/local/opt/php@7.1/sbin:$PATH"' >> ~/.zshrc
source ~/.zshrc

После этого можно вызвать команду

which php

Вывод должен быть следующим:

/local/opt/php@7.3/bin/php

Это говорит нам, что используется версия PHP, установленная при помощи brew, а не стандартная из /usr/local
После этого команда установки Laravel Installer должна пройти без ошибок:

composer global require laravel/installer

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *