Howto: Installieren Sie Imagick (für PHP) auf Ubuntu 11.10

Lesezeit: 2 Minuten

Benutzer-Avatar
DJSunny

Ich versuche, ImagicK so zu installieren, wie es für eine Yii-Erweiterung erforderlich ist, die ich für mein Projekt verwenden möchte.

Ich habe mich umgesehen und ein paar verschiedene Vorschläge befolgt, aber nichts, was bisher funktioniert hat, letztendlich wirft mir die Framework-Erweiterung immer noch einen Fehler (ImagicK muss installiert sein).

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 auswirft:

Checking ImageMagick MagickWand API configuration program... configure: error: 
not found. Please provide a path to MagickWand-config or Wand-config program. 

Jede Hilfe, wie man ImagicK installiert und in PHP unter Ubuntu 11.10 integriert, 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 installieren müssen libmagickwand-dev, libmagickcore3, libmagickwand3 wahrscheinlich (es gibt Alternativen: graphicsmagick-imagemagick-compatsiehe Synaptic).

  • Normalerweise nicht. Vielleicht möchten Sie nachsehen /etc/php5/conf.d/. Aber die Installation eines solchen Pakets sollte dort eine unkommentierte Direktive hinzufügen.

    – mario

    14. Januar 2013 um 22:57 Uhr

  • Entschuldigung, ich habe eigentlich etwas anderes falsch gemacht, aber danke für die Info!

    – SSH Dies

    14. Januar 2013 um 23:35 Uhr


  • sudo apt-get install php5.6-imagick jetzt für Ubuntu 16.04 und höher

    – Papotitu

    13. Juli 2017 um 16:11 Uhr

  • sudo apt-get install imagemagick php-imagick für Ubuntu 16.04

    – Matis

    24. August 2017 um 11:56 Uhr

Benutzer-Avatar
Sumanand

Installationsschritte für Ubuntu 12.04:

  1. imagemagick installieren

    sudo apt-get install imagemagick

  2. Installieren Sie die imagemagick PECL-Erweiterung

    sudo apt-get install php5-imagick

  3. Webserver neu starten

  • Daumen hoch, dass ich nicht angenommen habe, dass ich imagemagick bereits installiert habe.

    – Benutzer2867288

    16. Juli 2014 um 3:12 Uhr

  • Sie sollten auch erwähnen, dass ein Neustart des Webservers erforderlich zu sein scheint

    – jmadsen

    22. März 2015 um 23:48 Uhr

  • In meinem Fall musste ich tun sudo service nginx restart und sudo service php5-fpm restart.

    – Jimbali

    10. Februar 2016 um 13:47 Uhr

  • Wenn Sie PHP 5.6 verwenden, müssen Sie dies tun sudo apt-get install php5.6-imagick. Und für nginx und php-fpm: sudo service nginx restart und sudo service php5.6-fpm restart

    – Nico

    25. Oktober 2016 um 19:51 Uhr

Benutzer-Avatar
bdombro

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

  • Du hast zweimal dasselbe geschrieben.

    – JohnRivs

    13. Oktober 2016 um 10:59 Uhr

  • Eigentlich sind sie anders. Beachten Sie, dass man hat php5-imagick und der andere php-imagick

    – Bdombro

    19. Mai 2020 um 11:27 Uhr

Benutzer-Avatar
Karl Wolf

Für Ubuntu 16 oder höher:

sudo apt-get install php-imagick

(Beachten Sie die Verwendung von php- Anstatt von php5-)

Benutzer-Avatar
Ravi Sharma

Installieren Sie imagemagick mit:

sudo apt-get install imagemagick

Installieren Sie die imagemagick PECL-Erweiterung:

sudo apt-get install php5-imagick

Webserver neu starten

Benutzer-Avatar
AZinkey

Mit Ubuntu 16.04 (Xenial) mit PHP 5.6 nicht 7. PHP 7 wurde deaktiviert.

  1. sudo apt-get update
  2. sudo apt-get install imagemagick php5.6-imagick

1334640cookie-checkHowto: Installieren Sie Imagick (für PHP) auf Ubuntu 11.10

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy