2016-11-30 2 views
0

J'ai essayé d'installer le module PHP pour ImageMagick sur mon serveur ubuntu:Impossible d'installer php-imagick sur Ubuntu Xenial

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

Le serveur exécute Apache 2.4 et 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 

Alors tout devrait être à jour ...

Est-ce qu'il n'y a actuellement aucun module imagick compatible pour php7 disponible ou mon installation de php cause-t-elle le problème?

Quelles sont les prochaines étapes pour que cela fonctionne?

+0

Essayez cette information: https://github.com/EasyEngine/easyengine/issues/695 – aynber

+0

J'ai installé divers php module avant imagick - également mis à jour et mis à jour apt – Smeaven

+0

Toujours pas fonctionné - googlé ce problème, mais n'a pas pu trouver quelque chose d'utile. – Smeaven

Répondre

0

Je ne sais pas pourquoi c'est arrivé. Pour moi enlever php-common et ensuite installer php-imagick travaillé.

Note: apt-get remove php-common va également supprimer d'autres librairies comme php-cli php-mysql etc. mais vous pouvez réinstaller ce dernier, au cas où vous le voudriez.