Teson
Teson

Reputation: 6736

Installing ImageMagick on Win/PHP 5.4

I need ImageMagick on PHP 5.4. Windows, both Apache and IIS7.

I've downloaded ImageMagick-6.8.1-9-Q16-x86-dll.exe and http://valokuva.org/~mikko/imagick-php54-php53.tgz

But I get an error upon Apache restart:

PHP.EXE NO ENTRY POINT FOUND:

The procedure entry point php_checkuid_ex could not be located in the dynamic link library php5ts.dll

Upvotes: 1

Views: 7132

Answers (2)

Bonzo
Bonzo

Reputation: 5299

Imagemagick and Imagick are two different things. Imagick is an API in php for Imagemagick.

Use the Imagemagick exe file to install Imagemagick then you need to find an Imagick.dll that will work with your setup - not as easy as it seems! php version as well as how it was compiled.

What do you want to use; Imagemagick through php and command line or Imagick directly through php?

I use Imagemagick on XAMPP and once Imagemagick is installed php finds it automaticaly. Do not forget if you are working with pdf files you will need to install ghostscript as well.

Upvotes: 1

Martin Müller
Martin Müller

Reputation: 2535

There is obviously a problem with the php extension. I use the build from http://www.peewit.fr/imagick/ with PHP 5.4.10 and it works fine.

Upvotes: 1

Related Questions