Ваши требования не могут быть решены с помощью устанавливаемого набора пакетов для laravel - PullRequest
0 голосов
/ 10 октября 2018

Я использую 5.7v Laravel и 7.2.1v PHP и композитор последней версии, но когда мне нравится создавать новый проект, появляются следующие ошибки:

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

Problem 1
    - Installation request for league/flysystem 1.0.47 -> satisfiable by league/flysystem[1.0.47]. 
    - league/flysystem 1.0.47 requires ext-fileinfo * -> the requested PHP extension fileinfo is missing from your system.
Problem 2  
    - league/flysystem 1.0.47 requires ext-fileinfo * -> the requested PHP extension fileinfo is missing from your system.  
    - laravel/framework v5.7.9 requires league/flysystem ^1.0.8 -> satisfiable by league/flysystem[1.0.47]. 0 
    - Installation request for laravel/framework v5.7.9 -> satisfiable by laravel/framework[v5.7.9].

To enable extensions, verify that they are enabled in your .ini files:
    - C:\php-7\php.ini You can also run php --ini inside terminal to see which files are used by PHP in CLI mode.`

Ответы [ 2 ]

0 голосов
/ 10 октября 2018

Прежде всего, остановите XAMPP / Wamp и затем удалите начальную точку с запятой (;) из вашего xampp \ php \ php.ini следующего кода.

;extension=fileinfo

А затем перезапустите XAMPP / Wamp.


ПРИМЕЧАНИЕ: Для Windows вы можете найти файл в C: \ xampp \ php \php.ini -Folder (Windows) или в папке etc (в папке xampp).

0 голосов
/ 10 октября 2018

Кажется, проблема в том, что говорится в сообщении об ошибке - в вашей системе отсутствует fileinfo Расширение PHP.Поскольку вы работаете в Windows, откройте файл C: \ php-7 \ php.ini , найдите следующую строку и удалите начало ;, если существует: extension=fileinfo

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...