2016-11-30 110 views
0

我想我的Ubuntu的服務器上安裝ImageMagick的PHP模塊:無法在Ubuntu Xenial安裝PHP-imagick

#@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 

所以一切應該是最新的...

目前沒有兼容imagick模塊爲php7可用或者我的PHP安裝導致問題?

接下來要做的工作是什麼?

+0

試試這個信息:https://github.com/EasyEngine/easyengine/issues/695 – aynber

+0

我在imagick之前安裝了各種php模塊 - 也更新和升級了apt – Smeaven

+0

仍然不能正常工作 - 使用google搜索這個問題,但是找不到有用的東西。 – Smeaven

回答

0

我不知道它爲什麼發生。對於我去除php-common,然後安裝php-imagick工作。

注意:apt-get刪除php-common也會刪除其他庫,比如php-cli php-mysql等等,但是你可以再次安裝後者,以防你需要。