php - 您的要求无法解决为 laravel 的一组可安装的软件包

标签 php laravel

我使用 5.7v Laravel 和 7.2.1v PHP 和 composer 最后一个版本,但是当我想创建新项目时出现了这些错误:

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.`

最佳答案

首先,停止 XAMPP/Wamp,然后从您的 xampp\php\php.ini 以下代码中删除起始分号 (;)。

;extension=fileinfo

或在带有 IIS 的 Windows 中

extension=php_fileinfo.dll

然后重新启动您的 XAMPP/Wamp。


注意:对于 Windows,您可以在 C:\xampp\php\php.ini-文件夹中找到该文件(Windows ) 或 etc-Folder(在 xampp-Folder 内)。

关于php - 您的要求无法解决为 laravel 的一组可安装的软件包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52734707/

相关文章:

php - 使php函数计算特定日期

php - Laravel 查询比较数据库中的两个字符串,日期格式为 Y-m

laravel - 如何在 Laravel Fortify 中进行身份验证后运行自定义代码?

php - 如何保存多个表单?

php - 如何在保持查询清晰有效的同时实现动态属性

php - 将帐户信息更新到数据库不起作用,PHP 错误 : "Call to a member function"

php - 任何 php artisan 命令卡住终端

php - Eloquent ORM 电影取景地

php - (Laravel) 基于用户输入的接口(interface)动态依赖注入(inject)

php - Sphinx自定义排序(FIELD)