前提・実現したいこと
Laravelの環境構築をしています
https://qiita.com/da-sugi/items/7ee7a458aad4209bab01
を参考にして環境構築をしています。
brew install homebrew/core/composer
までは完了していますが、
composer global require "laravel/installer"
を入力したところで詰まりました。
発生している問題・エラーメッセージ
composer global require "laravel/installer"
をターミナルで入力すると、
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for laravel/installer ^2.1 -> satisfiable by laravel/installer[v2.1.0].
- laravel/installer v2.1.0 requires ext-zip * -> the requested PHP extension zip is missing from your system.
To enable extensions, verify that they are enabled in your .ini files:
- /etc/php.ini
You can also run php --ini
inside terminal to see which files are used by PHP in CLI mode.
Installation failed, reverting ./composer.json to its original content.
というエラーメッセージがでます。
このメッセージと自分で調べた結果から考えると、
試したこと
自力で解決しようと調べていると、
yum install php-zip
または
yum install php72-php-zip
というコマンドで解決した方が多かったので、
brew install php-zipやbrew install php72-php-zipを実行してみましたが、
Error: No available formula with the name "php72-php-pecl-zip"
==> Searching for a previously deleted formula (in the last month)...
Warning: homebrew/core is shallow clone. To get complete history run:
git -C "$(brew --repo homebrew/core)" fetch --unshallow
Error: No previously deleted formula found.
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
==> Searching taps...
==> Searching taps on GitHub...
Error: No formulae found in taps.
というエラーメッセージがでました。homebrewにはそんなパッケージないよという意味と解釈しましたが、どのようなコマンドを打てば解決しますでしょうか。
また、同様の問題を抱えていた方は、yum install php-zipで解決しているようですが、php-zipがインストールできたら
Installation request for laravel/installer ^2.1 -> satisfiable by laravel/installer[v2.1.0]
というエラーメッセージについても解決されるのでしょうか。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/10/14 07:28
退会済みユーザー
2019/10/14 07:37
退会済みユーザー
2019/10/14 08:34
退会済みユーザー
2019/10/14 08:44
退会済みユーザー
2019/10/14 09:26