laravel - 安装包时出错(安装失败,正在将 ./composer.json 还原为其原始内容。)(Laravel 管理包 - Voyager)
问题描述
我想安装一个 laravel 管理包 -voyager 1.3 版,所以当我运行这个 cmd 时$ composer require tcg/voyager
我总是得到这个错误,是关于文件 composer.json
Using version ^1.3 for tcg/voyager
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- tcg/voyager v1.3.0 requires intervention/image ^2.4 -> satisfiable by intervention/image[2.4.0, 2.4.1, 2.4.2, 2.4.3, 2.5.0, 2.5.1].
- tcg/voyager v1.3.1 requires intervention/image ^2.4 -> satisfiable by intervention/image[2.4.0, 2.4.1, 2.4.2, 2.4.3, 2.5.0, 2.5.1].
- intervention/image 2.4.3 requires ext-fileinfo * -> the requested PHP extension fileinfo is missing from your system.
- intervention/image 2.4.2 requires ext-fileinfo * -> the requested PHP extension fileinfo is missing from your system.
- Installation request for tcg/voyager ^1.3 -> satisfiable by tcg/voyager[v1.3.0, v1.3.1].
To enable extensions, verify that they are enabled in your .ini files:
- C:\AppServ\php7\php.ini
You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode.
Installation failed, reverting ./composer.json to its original content.
这是文件 composer.json : {
"name": "laravel/laravel",
"type": "project",
"description": "The Laravel Framework.",
"keywords": [
"framework",
"laravel"
],
"license": "MIT",
"require": {
"php": "^7.2",
"fideloper/proxy": "^4.0",
"laravel/framework": "^6.2",
"laravel/tinker": "^2.0"
},
"require-dev": {
"facade/ignition": "^1.4",
"fzaninotto/faker": "^1.4",
"mockery/mockery": "^1.0",
"nunomaduro/collision": "^3.0",
"phpunit/phpunit": "^8.0"
},
"config": {
"optimize-autoloader": true,
"preferred-install": "dist",
"sort-packages": true
},
"extra": {
"laravel": {
"dont-discover": []
}
}, ..
,你知道怎么解决吗?我的 laravel 版本:6.12
解决方案
尝试php_fileinfo.dll
在您的php.ini
文件中启用。只需;
从下面的行中删除并重新启动您的服务器
;extension=php_fileinfo.dll
推荐阅读
- unix - 用来自单独文件的名称替换文件名
- c# - AWS Cloud9 无法连接到 SSH 服务器 ubuntu@xx.xx.xxx.xx
- regex - Perl 拆分和正则表达式查询
- apache - 如何为 apache tomcat 服务器添加空间
- java - 单击时 JButton 卡住(因为我在 ActionListener 中启动递归函数)
- sql - 具有三种不同关系的内连接和子查询
- python - 当我尝试合并零通道以创建具有单通道的图像时出错
- c# - .Net 在解决方案级别强制执行依赖块
- java - 开关不持久
- postgresql - Postgres 行级安全策略条件中的聚合/窗口函数限制