Как же я пропарился с установкой. http://www.denwer.ru/, скачал последнюю версию denwer 3 PHP 5.3.13, MySQL 5.1, PostgreSQL 8.4 etc. У меня Windows 8 x64. Придерживался этой инструкции: 1. качаем http://www.imagemagick.org/download/binaries/ImageMagick-i686-pc-windows.exe 2. устанавливаем в Z:\usr\local\ImageMagick-6.7.3-Q16\ (z - виртуальный диск denwer) 3. качаем http://www.sk89q.com/downloads/imagick/2.3.0/API20090626-TS-VC6/php_imagick.dll 4. копируем php_imagick.dll в Z:\usr\local\php5\ext\ 5. добавляем расширение (в файле php.ini) extension=php_imagick.dll (добавил в начало всех расширений) 6. добавляем строчку (в файле Z:\usr\local\apache\conf\httpd.conf) SetEnv MAGICK_HOME "Z:/usr/local/ImageMagick-6.7.3-Q16" 6. перезагружаем denwer я уже наверное все перепробовал. выдает: если меняю пусть в файле dll на путь где установлен ImageMagic, то выдает: Может по тому что версия php 5.3.13 а не 5.3.3? В phpinfo() не появляется imagick.
Установил все как сказано здесь: http://refreshless.com/blog/imagick-pecl-imagemagick-windows/ Теперь пытаюсь открыть изображение $thumb = new Imagick(); $thumb->readImage('Z:\home\555.yt\www\images\redact\0.jpg'); Выводит: Fatal error: Uncaught exception 'ImagickException' with message 'NoDecodeDelegateForThisImageFormat `Z:\home\555.yt\www\images\redact\0.jpg' @ error/constitute.c/ReadImage/555' in Z:\home\555.yt\www\sample.php:81 Stack trace: #0 Z:\home\555.yt\www\sample.php(81): Imagick->readimage('Z:\home\555.yt\...') #1 {main} thrown inZ:\home\555.yt\www\sample.php on line 81 Пытался получить список форматов, ничего не выводит function render() { $output = ""; $input = \Imagick::queryformats(); $columns = 6; $output .= ""; for ($i=0; $i < count($input); $i += $columns) { $output .= ""; for ($c=0; $c<$columns; $c++) { $output .= ""; } $output .= ""; } $output .= "<table border='2'><tbody><tr><td>"; if (($i + $c) < count($input)) { $output .= $input[$i + $c]; } $output .= "</td></tr></tbody></table>"; return $output; } Может что не так установил?