Frage

Also ich diese Artikel auf, wie ImageMagick mit MAMP zu installieren, und tat genau das, wie gesagt, (sudo port install Imagemagick, alles in Ordnung installiert, dann die envvars Datei ändern), aber ich erhalte noch diese Störung, wenn ein Skript auszuführen versuchen, dass es verwendet:

Fatal error: Class 'Imagick' not found in /Applications/MAMP/htroots/active/includes/images.php on line 19

Hat jemand eine Idee, warum dies für scheinbar alle außer mir zu arbeiten?

War es hilfreich?

Lösung

HALLO,

Das sieht aus wie die Imagick Erweiterung von PHP nicht geladen wird.

Wenn Sie einen PHP-Skript erstellen, das nur enthält:

<?php
phpinfo();
?>

Haben Sie etwas bekommen (wie ein "imagick" -Abschnitt) mentionning Image Magick in der Ausgabe?

Wenn nicht (das ist wahrscheinlich der Fall, wird der Fehler unter Berücksichtigung Sie sind Gettin) , Bild Magick Erweiterung wahrscheinlich nicht geladen wird.


Zwei Ideen, jetzt

  • Überprüfen Sie die Datei php.ini: es eine Zeile wie "extension = imagick.ext" enthalten sollte (weiß nicht "ext", was auf einem Mac ist, sorry)
  • haben Sie Apache neu starten te neue Erweiterung haben, berücksichtigen?
  • Sie haben einen Fehler in dem PHP / Apache-Fehlerprotokoll? Wie die etwas sagte imagick nicht geladen worden ist und / oder warum?
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top