phpinfo没有表现出想象力的延伸

时间:2017-03-14 10:01:01

标签: php imagemagick imagick

我尝试了一个星期,但它没有工作。我在Ubuntu 16.04 LTS上安装了imagemagick。我在终端执行了以下命令并得到了这个:

convert -version

Version: ImageMagick 6.8.9-9 Q16 x86_64 2017-03-02 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2014 ImageMagick Studio LLC
Features: DPC Modules OpenMP
Delegates: bzlib cairo djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png rsvg tiff wmf x xml zlib

这意味着它已安装?但在phpinfo()中,它并没有显示出想象模块。我在右侧php.ini文件中添加了扩展名,但结果仍然相同。这是Ubuntu的问题吗?

此外,我尝试了列出here的命令,但没有一个有效。我收到了以下错误:

E:Package' php5'没有安装候选人

E:Package' php5-common'没有安装候选人

PS:我希望这项工作正常,因为我使用Intervention库进行图片编辑,但由于 imagick 未在phpinfo()中列出,因此无效。

1 个答案:

答案 0 :(得分:1)

你使用的是ubuntu 16.04,它经常使用php7.0.8。

在您尝试为不同版本的php

安装imagick的同时

要安装imagick,请按以下步骤操作:

sudo apt-get install php7.0-common

sudo apt-get install php-imagick

之后确保您已启用扩展并重新启动您的apache:

sudo phpenmod imagick

sudo service apache2 restart
相关问题