簡體   English   中英

Laravel Homestead Laravel-Elfinder安裝錯誤

[英]Laravel homestead laravel-elfinder install error

我在本地主機上使用Homestead。 我已經按照說明安裝了它,所以我做到了: composer require barryvdh/laravel-elfinder然后運行composer update ,但是它引發了這個錯誤:

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

  Problem 1
    - intervention/image 2.1.3 requires ext-fileinfo * -> the requested PHP extension fileinfo is mi
ssing from your system.
    - intervention/image 2.1.2 requires ext-fileinfo * -> the requested PHP extension fileinfo is missing from your system.
    ..
    - intervention/image 2.0.11 requires ext-fileinfo * -> the requested PHP extension fileinfo is missing from your system.
    - intervention/image 2.0.10 requires ext-fileinfo * -> the requested PHP extension fileinfo is missing from your system.
    - intervention/image 2.0.1 requires ext-fileinfo * -> the requested PHP extension fileinfo is missing from your system.
    - intervention/image 2.0.0-beta.2 requires ext-fileinfo * -> the requested PHP extension fileinf
o is missing from your system.
    - intervention/image 2.0.0-beta requires ext-fileinfo * -> the requested PHP extension fileinfo
is missing from your system.
    - intervention/image 2.0.0 requires ext-fileinfo * -> the requested PHP extension fileinfo is mi
ssing from your system.
    - barryvdh/laravel-elfinder v0.3.2 requires barryvdh/elfinder-flysystem-driver 0.1.x@dev -> sati
sfiable by barryvdh/elfinder-flysystem-driver[0.1.0, 0.1.x-dev].
    - barryvdh/elfinder-flysystem-driver 0.1.0 requires intervention/image ~2.0 -> satisfiable by in
tervention/image[2.0.0, 2.0.0-beta, 2.0.0-beta.2, 2.0.1, 2.0.10, 2.0.11, 2.0.12, 2.0.13, 2.0.14, 2.0
.15, 2.0.16, 2.0.17, 2.0.2, 2.0.3, 2.0.4, 2.0.5, 2.0.6, 2.0.7, 2.0.8, 2.0.9, 2.1.0, 2.1.1, 2.1.2, 2.
1.3].
    - barryvdh/elfinder-flysystem-driver 0.1.x-dev requires intervention/image ~2.0 -> satisfiable b
y intervention/image[2.0.0, 2.0.0-beta, 2.0.0-beta.2, 2.0.1, 2.0.10, 2.0.11, 2.0.12, 2.0.13, 2.0.14,
 2.0.15, 2.0.16, 2.0.17, 2.0.2, 2.0.3, 2.0.4, 2.0.5, 2.0.6, 2.0.7, 2.0.8, 2.0.9, 2.1.0, 2.1.1, 2.1.2
, 2.1.3].
    - Installation request for barryvdh/laravel-elfinder 0.3.2 -> satisfiable by barryvdh/laravel-el
finder[v0.3.2].

我該怎么辦? 尚未在Google上找到任何解決方案。

  1. 轉到命令行中的項目並運行以下命令:

    $作曲者需要干預/圖片

  2. 轉到config / app.php:

在$ providers數組中,添加此程序包的服務提供者。

Intervention\Image\ImageServiceProvider::class
  1. 將此包的外觀添加到$ aliases數組中。

    '圖像'=>干預\\圖像\\外觀\\圖像::類

  2. Windows用戶:只需編輯php.ini並取消注釋此行:

    擴展名= php_fileinfo.dll

請記住重新啟動Apache,以使新的php.ini生效。

homestead halt
homestead up --provision

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM