Помогите с Imagick (ImageMagick)

Discussion in 'PHP' started by #Smith, 29 Jan 2013.

  1. #Smith

    #Smith New Member

    Joined:
    20 Jun 2010
    Messages:
    96
    Likes Received:
    2
    Reputations:
    0
    Приветствую.

    Помогите разобраться с установкой ImageMagick.
    Устанавливаю под Windows XP, на DENWER.

    Скачал установщик ImageMagick-6.8.2-1-Q16-x86-dll.exe.
    Поставил.
    Скачал dll-ку расширение под php.
    Апачу в конец httpd.conf прописал: SetEnv MAGICK_HOME "Z:/usr/local/ImageMagick"

    И всё равно не работает.
    Пытаюсь создать объект $thumb = new Imagick();
    Пишет, что класс Imagick не найден.

    Кто сталкивался, подскажите, как проблему решить.
    Я уже тут подумываю о компиляции pecl расширения, но пока не знаю как.
     
  2. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    http://stackoverflow.com/questions/3036847/how-to-install-imagemagick-on-windows-7

    Пункт с extension=php_imagick.dll - выполнен?
     
    _________________________
  3. #Smith

    #Smith New Member

    Joined:
    20 Jun 2010
    Messages:
    96
    Likes Received:
    2
    Reputations:
    0
    В том то и прикол, что да.
    Я уже много dll-ок перепробовал.
    Прикол в том, что на одних он тупо не работает (php выдаёт ошибку об отсутствии класса Imagick), а вдругих случаях вылетают ошибки апача.

    Я уже думаю о ручной компиляции расширения pecl, но ещё не представляю как.
     
  4. barnaki

    barnaki Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    135
    Reputations:
    4
    да не. ты просто не ту качаешь скорее всего. я помню этот прикол. качай именно под ту систему что тебе надо.
     
  5. #Smith

    #Smith New Member

    Joined:
    20 Jun 2010
    Messages:
    96
    Likes Received:
    2
    Reputations:
    0
    Ещё раз.
    Условия задачи:
    Система - WinXP SP3 Pro
    Среда - DENWER
    PHP v5.3.0

    Теперь вопрос: что мне качать и где?
    И что куда прописывать?
     
  6. barnaki

    barnaki Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    135
    Reputations:
    4
    качать подходящию версию dll . обычно там пишут для какой системы. загугли ошибку которую оно выдает и добавь слово imagemagic и тебя это должно направить по верному пути.я не помню . помню только что было такое. и там разные версии есть шестерки и девятки в названии что то значили. я скачал правильную потом подключил как в мануале и все заработало.
     
  7. #Smith

    #Smith New Member

    Joined:
    20 Jun 2010
    Messages:
    96
    Likes Received:
    2
    Reputations:
    0
    Друг, ты меня извини, но твой ответ реально не о чём.
    Загугли, какие-то цифры, скачай.
    Это просто набор слов.
    Я, наверное, не первый год в теме.
    И если бы сам всё не перепроверил - не отвлекал бы сурьёзных людей своим вопросом.
    Единственное из твоего ответа, я понял, что ты считаешь, что решение кроется в поиске подходящей dll-ки расширения.
     
  8. easywind

    easywind New Member

    Joined:
    13 Jan 2013
    Messages:
    17
    Likes Received:
    0
    Reputations:
    0
    Загуглите строчку ниже копипастом
    site:forum.dklab.ru/denwer/ ImageMagick
     
  9. barnaki

    barnaki Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    135
    Reputations:
    4
    но imagemagic поставить не можешь. а то что ты не понимаешь что такое гуглить ошибку тоже о многом говорит