【发布时间】:2017-05-11 18:39:18
【问题描述】:
我尝试在我的 ubuntu 服务器上安装 imagemagick 的 php 模块:
#@server:/#$ sudo apt-get install php-imagick
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
php-imagick : Hängt ab von: php-common (>= 1:7.0+33~) soll aber nicht installiert werden
Hängt ab von: phpapi-20151012
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
服务器运行 Apache 2.4 和 PHP 7.0.8
#@server:/#$ php -v
PHP 7.0.8-0ubuntu0.16.04.3 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.8-0ubuntu0.16.04.3, Copyright (c) 1999-2016, by Zend Technologies
所以一切都应该是最新的......
目前是否没有适用于 php7 的兼容 imagick 模块,还是我的 php 安装导致了问题?
接下来的步骤是什么?
【问题讨论】:
-
我在 imagick 之前安装了各种 php 模块 - 也更新和升级了 apt
-
仍然无法正常工作 - 用谷歌搜索了这个问题,但找不到有用的东西。
-
我尝试安装 php-dev 以通过 pecl 添加 php-imagick,也无法正常工作:
php-dev : Hängt ab von: php7.0-dev soll aber nicht installiert werden -
我认为这个包会导致错误:
libpcre3-dev : Hängt ab von: libpcre3 (= 2:8.38-3.1) aber 2:8.39-1+deb.sury.org~xenial+1 soll installiert werden
标签: php imagick ubuntu-16.04