2016-05-30 16 views
-1

Ich versuche, Imagick Erweiterung für PHP 7 auf Amazon Linux Server zu installieren.Wie installiert man Imagick für PHP 7 auf Amazon Linux?

Ich tippte den folgenden Befehl ein,

sudo yum install php70-php-pecl-imagick 

und ich erhalte viele Fehlermeldungen.

Error: Package: ImageMagick-last-libs-6.9.4.4-1.el6.remi.x86_64 (remi-safe) 
     Requires: libgdk_pixbuf-2.0.so.0()(64bit) 
Error: Package: ImageMagick-last-libs-6.9.4.4-1.el6.remi.x86_64 (remi-safe) 
     Requires: libHalf.so.6()(64bit) 
Error: Package: ImageMagick-last-libs-6.9.4.4-1.el6.remi.x86_64 (remi-safe) 
     Requires: libImath.so.6()(64bit) 
Error: Package: ImageMagick-last-libs-6.9.4.4-1.el6.remi.x86_64 (remi-safe) 
     Requires: libgvc.so.5()(64bit) 
Error: Package: ImageMagick-last-libs-6.9.4.4-1.el6.remi.x86_64 (remi-safe) 
     Requires: libIex.so.6()(64bit) 
Error: Package: ImageMagick-last-libs-6.9.4.4-1.el6.remi.x86_64 (remi-safe) 
     Requires: libcdt.so.4()(64bit) 
Error: Package: ImageMagick-last-libs-6.9.4.4-1.el6.remi.x86_64 (remi-safe) 
     Requires: librsvg-2.so.2()(64bit) 
Error: Package: ImageMagick-last-libs-6.9.4.4-1.el6.remi.x86_64 (remi-safe) 
     Requires: libgraph.so.4()(64bit) 
Error: Package: ImageMagick-last-libs-6.9.4.4-1.el6.remi.x86_64 (remi-safe) 
     Requires: libIlmImf.so.6()(64bit) 
Error: Package: ImageMagick-last-libs-6.9.4.4-1.el6.remi.x86_64 (remi-safe) 
     Requires: libIlmThread.so.6()(64bit) 

Ich habe versucht, diese benötigten Bibliotheken ‚yum install‘ aber es sagt, keine Pakete zur Verfügung, so dass ich gegoogelt aber keine Anhaltspunkte.

Jeder weiß, wie imagick Erweiterung für PHP 7 installieren oder wie kann ich diese erforderlichen Bibliotheken installieren?

+0

Was gibt 'uname -a' aus? –

+0

Linux IP-xxx-xxx-xxx-xxx 4.4.10-22.54.amzn1.x86_64 # 1 SMP Di 17. Mai 22:45:04 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux – Starrover

+0

Was ist Ihr Betriebssystem? –

Antwort

0

Fist entfernen Sie die remi-repo für el6 (die Sie nicht verwenden) und wird schwerwiegende Probleme mit Ihrem Betriebssystem verursachen, wenn Sie es weiterhin verwenden.

rm -rf /etc/yum.repos.d/remi-safe.repo 

Dann fügen Sie die richtigen remi-repo für el7:

wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm 
rpm -Uvh remi-release-7.rpm 

versuchen nun yum wieder zum Laufen:

sudo yum install php70-php-pecl-imagick 
1

Lauf PHP 7.0 auf Amazon Linux: Das ist die richtigen Paketnamen. Sie haben einen Zusatz "-php-" im Namen hinzugefügt, der nicht gültig war.

$ sudo yum install php70-pecl-imagick