Ich versuche, ImagicK als eine Yii-Erweiterung zu installieren, die ich für mein Projekt verwenden möchte.
Ich habe mich umgesehen und ein paar andere Vorschläge befolgt, aber nichts, was bisher funktioniert hat. Letztendlich wirft die Framework-Erweiterung immer noch einen Fehler ab (muss ImagicK installieren).
Ich habe Dinge ausprobiert wie:
Sudo apt-get update
Sudo apt-get install imagick-php5 .. etc
sowie die PECL-Installation, die mir den folgenden Fehler auslöst:
Checking ImageMagick MagickWand API configuration program... configure: error:
not found. Please provide a path to MagickWand-config or Wand-config program.
Jede Hilfe, wie Sie ImagicK auf Ubuntu 11.10 installieren und in PHP integrieren können, wäre großartig.
Danke im Voraus!
Das Paket hat in Ubuntu einen anderen Namen.
Sudo apt-get install php5-imagick
Der Fehler beim Erstellen über PECL bedeutet, dass Sie wahrscheinlich libmagickwand-dev, libmagickcore3, libmagickwand3
installieren müssen (es gibt Alternativen: graphicsmagick-imagemagick-compat
, siehe Synaptic).
Installationsschritte für Ubuntu 12.04:
installiere imagemagick
Sudo apt-get install imagemagick
Installieren Sie die imagemagick PECL-Erweiterung
Sudo apt-get install php5-imagick
Webserver neu starten
Installationsschritte für Ubuntu <16.04:
Sudo apt-get install imagemagick php5-imagick; Sudo service Apache2 restart
Installationsschritte für Ubuntu> 16.04:
Sudo apt-get install imagemagick php-imagick; Sudo service Apache2 restart
Für Ubuntu 16 oder höher:
Sudo apt-get install php-imagick
(Beachten Sie die Verwendung von php-
anstelle von php5-
)
Mit Ubuntu 16.04 (Xenial) mit PHP 5.6 nicht 7. PHP wurde 7 deaktiviert.
Installieren Sie Imagemagick Sudo apt-get install imagemagick Installiere die imagemagick PECL-Erweiterung Sudo apt-get install php5-imagick Webserver neu starten