【发布时间】:2020-04-22 19:18:03
【问题描述】:
我已经安装了干预/图像。
这是我从修补匠那里得到的:
C:\Users\USER\p3>composer require intervention/image
Using version ^2.5 for intervention/image
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi
Discovered Package: facade/ignition
Discovered Package: fideloper/proxy
Discovered Package: intervention/image
Discovered Package: laravel/tinker
Discovered Package: laravel/ui
Discovered Package: nesbot/carbon
Discovered Package: nunomaduro/collision
Package manifest generated successfully.
然后我使用这样的包:
use Intervention\Image\Facades\Image
然后我应用这样的代码:
image = Image::make(public_path("storage/{$imagePath}"))->fit(1200, 1200);`
我得到的错误是:
干预\图像\异常\NotSupportedException 此 PHP 安装不提供 GD 库扩展。
关于如何解决此问题的任何建议?
【问题讨论】:
-
您需要为您的 PHP 安装安装 GD 库。你可以在这里查看如何安装它:GD Library extension not available with this PHP installation Ubuntu Nginx
-
我在 Windows 上使用命令行,无法使用 sudo,对不起,如果它很简单,但我是新手。此行没有安装它> C:\Users\USER\p3>composer 需要干预/imag
标签: php laravel package intervention tinker