» Class 'Imagick' not found

I tried to do some Image Magick with PHP recently on an Ubuntu Feisty machine, and even though I had the required package: 'php5-imagick' installed, and I updated my php.ini with imagick.so, I kept getting the error Class 'Imagick' not found. This is how I eventually fixed it.

The idea is to fall back to the good old PECL installation:

sudo aptitude install make php5-dev php-pear
sudo aptitude remove php5-imagick
sudo aptitude install libmagick9-dev
sudo pecl install imagick
sudo /etc/init.d/apache2 restart

And don't forget to put your imagick.so in your php.ini!
Well, that did it for me. No need for a long article this time, but this may help others experiencing similar problems.


Like this article?

   Then Dzone it!
Or use another bookmark button below to show your support &
help me spread the word.


tags: php, imagick, imagemagick, PECL
category: Programming - PHP
read: 3,340 times

Add comment

(required, shown)(required, not shown)for syntax highlighting

[CODE="Javascript"]
your_code_here();
[/CODE]

Replace "Javascript"
with "php", "text", etc.
code (to make sure you are not a spammer)

Comments

#12. Steve Spiller on 29 July 2008

Default avatar:Steve SpillerMade me look like I actually knew what I was doing! Thanks

#11. andi on 09 July 2008

Default avatar:andigreat post.. it helped me solve the problem on debian etch.. thanks a lot..!

#10. Michael on 12 June 2008

Default avatar:MichaelWorks fine here tool! Thanks alot! :)

#9. Bhavin on 10 June 2008

Default avatar:BhavinI got the same error while uploading images with the imagick.
Lets hope this can solve my problem!
Thank you.

#8. Benjamin on 03 June 2008

Default avatar:Benjaminwe had the same problem on debian etch - your solution worked perfectly - thanks!

#7. Kevin on 20 May 2008

Member avatar: Kevin@ jf: Thanks for sharing!

#6. jf on 20 May 2008

Default avatar:jfworked fine here too . (fresh hardy install) thanks for the tip!

#5. yassine on 09 May 2008

Default avatar:yassineThat's ingenious!
it help me a lot.

#4. Kevin on 08 May 2008

Member avatar: Kevin@ tony: Can't you use PECL on windows as well? I always believed it was platform independent.

#3. tony on 07 May 2008

Default avatar:tonyi have the same prob on a windows machine. any idea how to fix it ?

#2. A.W. on 02 May 2008

Default avatar:A.W.This saved my coffe break :)

Thanks!

#1. Radek Hulán on 29 April 2008

Default avatar:Radek HulánWorked great on 8.04 x64. Thank you :)