2016-01-29 11 views
3

я пытаюсь запустить composer install установить зависимости в проекте Laravel 5, но я получил эту ошибку:Ошибка при попытке запустить композитор установить в проекте Laravel 5

$ 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 intervention/image 2.3.4 -> satisfiable by intervention/image[2.3.4]. 
    - intervention/image 2.3.4 requires ext-fileinfo * -> the requested PHP extension fileinfo is missing from your system. 

Я слышал, некоторые люди говорят, о добавлении чего-то в файл PHP.ini, но я не знаю, какой PHP.ini должен быть настроен, так как у меня есть 2 PHP.ini файлов, 1 в XAMPP и 1 в IISEXPRESS. Я не знаю, как решить эту проблему, пожалуйста, любая помощь будет оценена по достоинству. Благодарю.

+1

Посмотрите на переменную% PATH%. в командной строке введите 'echo% PATH%' – microtony

+2

"запрашиваемая PHP-версия fileinfo отсутствует в вашей системе". Сначала я попробую установить это расширение. – miken32

+0

как установить это расширение? – mfathirirhas

ответ

1

Я переместил своего композитора и начал получать ту же ошибку. Поэтому я удалил PHP7.0 и установил 7.1 и исправил эту проблему. Я почти уверен, что я мог бы запустить команду ниже для 7.0, и она тоже решила бы проблему.

7,1

sudo apt install -y php7.1 php7.1-cli php7.1-common libapache2-mod-php7.1 php7.1-mysql php7.1-fpm php7.1-curl php7.1-gd php7.1-bz2 php7.1-mcrypt php7.1-json php7.1-tidy php7.1-mbstring php-redis php-memcached 

7,0

sudo apt install -y php7.0 libapache2-mod-php7.0 php7.0-cli php7.0-common php7.0-mbstring php7.0-gd php7.0-intl php7.0-xml php7.0-mysql php7.0-mcrypt php7.0-zip php7.0-fpm php7.0-bz2 php7.0-json php7.0-tidy php-redis php-memcached 
+0

Я просто понял, что это заброшено. Sheesh. – charlyRoot

Смежные вопросы