Found a very useful answer given by the user Buttercup, also if it could be more clear.
My script was Windows 2012 R2 x64, PHP 5.5.19 x64 and I need to install ImageImagick with PHP support. The following points below I was able to install ImageImagick 6.9.0 x64 and PHP_Imagick.dll 3.1.2 (both are currently the latest stable versions).
Please note that I downloaded all components (PHP, ImageImagick and PHP_Imagick) in NTS and x64 modes: not in TS and / or x86 modes. I do not know if this is applicable in your own case.
The point at which it was not clear that I read Buttercup (as for the RhoVisions user) was his comment: "Overwrite DLLs found from ImageMagick 6.8.8. Windows version with PHP version."
So this is what I did (based on the Buttercup solution, which I have to thank you again and again!): 1) download the latest ImageMagick EXE installer from http://www.imagemagick.org/script/binary-releases. php # windows In my case, I uploaded the first file available as an HTTP download with the caption “Win64 dynamic with 16 bits per pixel” (filename: ImageMagick-6.9.0-0-Q16-x64-dll.exe)
2) Run the setup program you just downloaded. I set it to a simple path, for example C: \ ImageMagick6.9.0 (but I don’t think it is so important to move it away from the program files). In addition, during the installation, I did not change any other default settings.
3) download the latest version of the PHP_Imagick DLL from the PECL website at: http://pecl.php.net/package/imagick I chose the stable version (not Beta or RC), in my case 3.1.2, by clicking on the icon Windows Logo + DLL. In my case, this was due to ht tp: //pecl.php.net/package/imagick/3.1.2/windows. On the page that opens, you will find a table: you must select a file depending on: a) the number of PHP versions you have (in my case there were available DLLs for PHP 5.3, 5.4, 5.5, 5.6) b) x64 or x86 version of PHP that you you have c) NTS or TS version of PHP you have My business was PHP 5.5.x, x64, NTS: so I downloaded the one that was marked as “5.5 Non Thread Safe (NTS) x64” (file name: php_imagick-3.1. 2-5.5-nts-vc11-x64.zip)
4) Unzip the php_imagick ZIP file and: a) copy the php_imagick.dll file to the EXT folder of your PHP installation b) copy and replace ALL CORE_RL_.dll from the folder that you just unzipped to the folder that you selected in step 2. Obviously, please back up replaced files. In my case, I copied 8 CORE_RL_.dll files from the unpacked folder to C: \ ImageMagick6.9.0. I went to C: \ ImageMagick6.9.0, the rest CORE_RL _ *. Dll not overwritten.
5) Edit and save the PHP.ini file to add this simple line: extension = php_imagick.dll
6) Restart your server (unfortunately, I did not find a good alternative to rebooting: also IISRESET from the admin command line did not work).
7) Upon completion of the reboot, you can remotely send the browser with your phpinfo.php file to make sure that the Imagick module is in order. In my case it was.
Hope this helps, there!