Imagemagick halb installiert

SonMiko

Erfahrenes Mitglied
Hallo liebes Forum,

ich weiss leider nicht weiter.
Ich habe nach einem Providerwechsel ImageMagick auf meinem Server via SSH installiert.
PHPINFO zeigt auch dass es vorhanden ist.

Diese Codeschnippsel hier wirft allerdings aus dass es nicht da ist:
PHP:
if (function_exists('NewMagickWand') === TRUE) {
        echo 'ImageMagick is running.';
    } else {
        echo 'ImageMagick is NOT running.';
    }

wo jedoch der folgende eine korrekte Bildverkleinerung vornimmt:

PHP:
header('Content-type: image/jpeg');
$image = new Imagick('moneydomdirectory.jpg');
$image->thumbnailImage(100, 0);
echo $image;

Blöderweise läuft auf meinem Server PHP über FastCGI. Das lässt sich auch nicht ändern.
Ich weiss dass PHP als natives Apache-Modul schneller ist - aber sei es drum...

Muss ich beim installieren von ImageMagick denn noch etwas beachten?
Auf der Kiste ist Ubuntu installiert.

Eine Andere Operation die ich normalerweise durchführen konnte (animierte Gif-Dateien verkleinern)
läuft leider gar nicht mehr durch :(...

Hat jemand eine Idee?
Hab ich eventuell etwas vergessen?

Vielen Dank für Eure Aufmerksamkeit
 
Hallo. :)

Den Codeschnipsel kannste vergessen.

PHP:
   if (class_exists("Imagick"))
   {
      echo 'Jo es läuft!';
   }
      else
   {
      echo 'Frag noch mal im Forum nach...';
   }

Welche anderen Funktionen gehen denn nicht? Code?
 
Also es funktioniert schon - bloß teilweise nicht.
Ich hatte zum Beispiel eine Funktion gebastelt die mir animierte Gif-Dateien "cropt" und "resized".
Leider funktioniert diese nun nicht mehr. Ich habe es aber inzwischen mit dem
direkten Shell Aufruf über exec() gelöst - was im übrigen auch viel performanter ist.

Danke dir aber für die Antwort liebe Alice :)
 
Zurück