方法:在 Ubuntu 11.10 上安装 Imagick(用于 php)
我正在尝试安装 ImagicK,因为我想在我的项目中使用 Yii 扩展。
我检查了周围并遵循了一些不同的建议,但到目前为止没有任何效果,最终框架扩展仍然向我抛出错误(必须安装 ImagicK)。
我尝试过类似的操作:
sudo apt-get update
sudo apt-get install imagick-php5 .. etc
以及 PECL 安装,最终抛出以下错误:
Checking ImageMagick MagickWand API configuration program... configure: error:
not found. Please provide a path to MagickWand-config or Wand-config program.
任何有关如何在 Ubuntu 11.10 上安装 ImagicK 并与 PHP 集成的帮助都会很棒。
I'm attempting to install ImagicK as its required for a Yii Extension I want to use for my project.
I've checked around and followed a few different suggestions but nothing that has worked so far, ultimately the framework extension is still throwing me an error (Must have ImagicK installed).
I've tried things like:
sudo apt-get update
sudo apt-get install imagick-php5 .. etc
as well as the PECL install which ends up throwing me the following error:
Checking ImageMagick MagickWand API configuration program... configure: error:
not found. Please provide a path to MagickWand-config or Wand-config program.
Any help as to how to get ImagicK installed and integrated with PHP on Ubuntu 11.10 would be great.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
该软件包在 Ubuntu 中具有不同的名称。
通过 PECL 构建的错误意味着您可能必须安装 libmagickwand-dev、libmagickcore3、libmagickwand3(还有替代方案:graphicsmagick-imagemagick-compat,请参阅 Synaptic)。
The package has a different name in Ubuntu.
The error with building via PECL means you must install
libmagickwand-dev, libmagickcore3, libmagickwand3
probably (there are alternatives:graphicsmagick-imagemagick-compat
, see Synaptic).Ubuntu 12.04 安装步骤:
安装 imagemagick
<块引用>
sudo apt-get install imagemagick
安装 imagemagick PECL 扩展
<块引用>
sudo apt-get install php5-imagick
重新启动网络服务器
Installation steps for Ubuntu 12.04:
Install imagemagick
Install imagemagick PECL extension
Restart webserver
Ubuntu的安装步骤< 16.04:
Ubuntu的安装步骤> 16.04:
Installation steps for Ubuntu < 16.04:
Installation steps for Ubuntu > 16.04:
对于 Ubuntu 16 或更高版本:(
请注意使用
php-
而不是php5-
)For Ubuntu 16 or later:
(note the use of
php-
instead ofphp5-
)对于 php8,这就是你所需要的:
For php8 this is all you need:
安装 imagemagick:
安装 imagemagick PECL 扩展:
重新启动网络服务器
Install imagemagick with :
Install imagemagick PECL extension :
Restart webserver
对于 Ubuntu 16.04 (Xenial),使用 PHP 5.6 而不是 7。PHP 7 被禁用。
With Ubuntu 16.04 (Xenial) with PHP 5.6 not 7. PHP 7 was disabled.