環境
mac
docker
php7.4
問題
composer requireを実行した際に以下のエラーが発生しました。
Problem 1
- Root composer.json requires PHP extension ext-http * but it is missing from your system. Install or enable PHP's http extension.
To enable extensions, verify that they are enabled in your .ini files:
- /usr/local/etc/php/php.ini
- /usr/local/etc/php/conf.d/docker-php-ext-bcmath.ini
- /usr/local/etc/php/conf.d/docker-php-ext-intl.ini
- /usr/local/etc/php/conf.d/docker-php-ext-pdo_mysql.ini
- /usr/local/etc/php/conf.d/docker-php-ext-sodium.ini
- /usr/local/etc/php/conf.d/docker-php-ext-zip.ini
You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode.
解決方法
composer.jsonから"ext-http": "*"を消す。