Fatal error: Call to undefined function imagick_read()

Juni 28th, 2009 11:30 Uhr von Ronald

Potzblitz! Nachdem ich ein Projekt auf einen anderen Server umgezogen habe (vorher Debian Etch und nun Debian Lenny), gingen auf einmal die Bildbearbeitungsfunktionen von ImageMagick – genauer gesagt – von der PHP-Extension php-imagick nicht mehr.

Die Fehlermeldung lautete einfach:

Fatal error: Call to undefined function imagick_read()

Ich habe erst mal geprüft, ob ImageMagick ansich funktioniert – jawohl, tut es. phpinfo() sagte mir, dass php-imagick geladen ist – toll, warum geht es dann nicht?! Anscheinend sind in der neueren PHP-Extension von Lenny die alten imagick_*-Funktionen rausgeflogen! Nun verweist die Dokumentation nur noch auf die neue Imagick-Klasse, die man instanzieren und anschließend die Funktionen im Objektkontext muss.

Hier ist gleich ein Link auf die Doku bei php.net: Imagick-Klasse

Nachdem ich das getan habe, geht nun alles wieder. Ein Glück…

Teile und genieße Diese Icons verzweigen auf soziale Netzwerke bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • Digg
  • del.icio.us
  • Netvouz
  • DZone
  • ThisNext
  • MisterWong
  • Wists

Geschrieben in PHP | Keine Kommentare »

Einen Kommentar abgeben

Bitte beachte: Die Kommentare werden moderiert. Dies kann zu Verzögerungen bei Deinem Kommentar führen. Es besteht kein Grund den Kommentar erneut abzuschicken.

*
To prove you're a person (not a spam script), type the answer to the math equation shown in the picture. Click on the picture to hear an audio file of the equation.
Click to hear an audio file of the anti-spam equation