Hallo Leute
Bin seit 7 Stunden am versuchen imagemagick unter PHP ans laufen zu kriegen. Leider will das nicht so wie ich das will...
Apache2 ist installiert und läuft. PHP ist auch installiert und läuft (php7.2-fpm)
Bei der Eingabe von
1 | convert -version
|
wird folgende Ausgabe angezeit:
1 2 3 4 5 | Version: ImageMagick 6.9.7-4 Q16 x86_64 20170114 http://www.imagemagick.org Copyright: © 1999-2017 ImageMagick Studio LLC License: http://www.imagemagick.org/script/license.php Features: Cipher DPC Modules OpenMP Delegates (built-in): bzlib djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png tiff wmf x xml zlib |
Auf der Konsole scheint imagemagick richtig installiert zu sein.
Der Befehl
1 | php -m | grep imagick |
zeigt die Erweiterung auch an.
Wenn ich jetzt allerdings phpinfo() in einem PHP Script aufrufe, dann erscheint diese Erweiterung dort nicht.
Sobald ich die Klasse
1 | $image = new \Imagick(); |
in PHP versuche aufzurufen, bekomme ich einen Server Fehler (HTTP ERROR 500)
In der Apache konfiguration gibt es einen vhost auf Port 443. Könnte es sein das hier irgendwo ein Modul geladen werden muss?
Weiss jemand was ich hier falsch mache? Für Hilfe wäre ich Dankbar