Laravel

使用InterventionImage

2018-07-09  本文已影响18人  加仑子

前言

这是个好东西,你会喜欢上它的。

一、环境要求

PHP >= 5.4
Fileinfo Extension

以下两个至少有一个

GD Library (>=2.0)
Imagick PHP extension (>=6.5.7)

可以通过php_info()查看是否符合要求。
如果是按上一篇文章安装的话,这些应该已经准备好了。

二、安装

cd /data/wwwroot/projectDir
composer require intervention/image
composer update
svn add . --no-ignore --force
svn ci

三、在Laravel中进行集成和配置

找到config/app.php文件,在$providers中加一行:

Intervention\Image\ImageServiceProvider::class

再在$aliases中加一行:

'Image' => Intervention\Image\Facades\Image::class

然后

cd /data/wwwroot/projectDir
php artisan vendor:publish --provider="Intervention\Image\ImageServiceProviderLaravel5"

这时,会在config目录下生成一个image.php文件,修改为

'driver' => 'imagick'

就可以使用了~

上一篇下一篇

猜你喜欢

热点阅读