Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
versions IM and Imagick - question #144
If I have such errors in my PHP error log file:
phpinfo() says that
Should I worry about version difference or shoulc I worry about quantum difference?
I only support properly compiled versions of Imagick. If it works for you then fine, if not then weird things like http://stackoverflow.com/questions/10709488/imagemagick-missing-decode-delegates might occur.
The dates the two versions you're using are from:
And the changes to the API can be seen in: http://abi-laboratory.pro/tracker/timeline/imagemagick/
However the biggest difference is that one was compiled with Q16, i.e. 16bits per pixel, the other was compiled with Q8 or 8 bits per pixel. That is likely to make Imagick think some data structures are different sizes.
If you want to get rid of the error message, you can just set imagick.skip_version_check=1 in your PHP ini file....I would however just recommend downloading ImageMagick + Imagick from the same place, with them compiled against each other. e.g. from
ImageMagick I downloaded from ImageMagick website and Imagick from http://pecl.php.net/package/imagick/3.4.1/windows so from the last given address.
I fixed quantum difference.
It looks all Imagick versions are Q16. Is it possible that Imagick will be compiled also with Q8?