2019-02-27
composer install 시에 아래와 같은 오류가 떴다
$ composer install Loading composer repositories with package information Installing dependencies (including require-dev) from lock file Your requirements could not be resolved to an installable set of packages. Problem 1 - Installation request for league/flysystem 1.0.49 -> satisfiable by league/flysystem[1.0.49]. - league/flysystem 1.0.49 requires ext-fileinfo * -> the requested PHP extension fileinfo is missing from your system. Problem 2 - league/flysystem 1.0.49 requires ext-fileinfo * -> the requested PHP extension fileinfo is missing from your system. - laravel/framework v5.7.24 requires league/flysystem ^1.0.8 -> satisfiable by league/flysystem[1.0.49]. - Installation request for laravel/framework v5.7.24 -> satisfiable by laravel/framework[v5.7.24]. To enable extensions, verify that they are enabled in your .ini files: - C:\inthe_php\php.ini You can also run php --ini inside terminal to see which files are used by PHP in CLI mode.
위와같은 오류가 나면, php.ini파일의 fileinfo 확장 부분의 주석(;)을 해제하고 서버를 재시작 하면 된다.
extension=fileinfo