Composer无法安装laraveldaily / quickadmin

时间:2016-03-08 06:04:39

标签: laravel composer-php

安装laraveldaily/quickadmin时出现以下错误。 请帮我解决我的问题。

composer output

2 个答案:

答案 0 :(得分:0)

您可以阅读错误消息

  

intervetion / image需要ext-fileinfo

您需要通过修改ext-fileinfo来启用php.ini,并通过删除开头的;来更改以下行。

自:

;extension=php_fileinfo.dll

要:

extension=php_fileinfo.dll

找出要编辑的php.ini

从终端运行php --ini。确保从终端运行此命令,因为PHP的CLI版本可能加载了除Web版本之外的另一个php.ini。您的phpinfo()可能不包含正确的路径。

答案 1 :(得分:0)

如错误所述,LinearLayoutManager layoutManager = new LinearLayoutManager(getContext(), LinearLayoutManager.VERTICAL, false); layoutManager.setAutoMeasureEnabled(false); recyclerView.setLayoutManager(layoutManager); 需要laraveldaily/quickadmin,这又需要intervention/image。该库由ext-fileinfo

维护

php_fileinfo.dll是一个dll(库文件),它包含通过查找文件中特定位置的某些魔术字节序列来猜测文件内容类型和编码的模块。

要修复此错误,请首先转到php安装目录。转到php_fileinfo.dll文件夹并确保php_fileinfo.dll存在。

现在打开您的ext文件(要找到它,请在命令行上键入php.ini,同样由@peh建议)。

php --ini文件中,只需添加以下行。

php --ini

并重新检查作曲家。