Hi

Having a problem finding the php_imagick.dll which I believe I need to make use of this product. Any help much appreciated.

Thanks

    Hi NogDog

    Thanks for the reply.

    Yeh tried both but cannot see anything that points to this file. I have also tried to install the pecl file imagick-2.1.1.tgz but i get an error saying "ERROR: The DSP imagick.dsp does not exist". In the tgz is a file called php_imagick.h which i have renamed to php_imagick.dll and placed in my php/ext folder and added the directive in the php.ini but still cannot get this to work. If this helps i am running windows xp and php 5.2.

    Thanks again.

      hi NogDog

      This is where i download the main prog but cannot find a dll in it's folder.

      Thanks again

        hi bradgrafelman

        thanks for the reply.

        I have downloaded two versions and tried to install from cmd using pecl install .. but i get ERROR: The DSP imagick.dsp does not exist. Not sure if i am doing something wrong here?

        Thanks

          a month later

          I've also just installed ImageMagick on Windows and am trying to enable the extention without success. Running

          pecl install imagick

          Results in:

          downloading imagick-2.2.0.tgz ...
          Starting to download imagick-2.2.0.tgz (76,417 bytes)
          .................done: 76,417 bytes
          11 source files, building
          ERROR: The DSP imagick.dsp does not exist.

          Isn't php_imagick.dll supposed to be included with PHP (my version is 5.2.5) anyway?

            Looks like PECL doesn't help for Windows. As per a user-contributed note in the manual ([man]imagick.setup[/man]):

            colnector is from domain colnect.com wrote:

            Windows installation is a bit more tricky since "pecl install imagick" does NOT work properly.

            Here's how I installed it:
            1/ Install ImageMagick software http://www.imagemagick.org/script/binary-releases.php#windows
            2/ Download pecl-5.2-dev.zip (choose the version relevant to your PHP) from http://snaps.php.net/
            3/ Copy php_imagick.dll from the archive you've downloaded to your PHP extention folder.
            4/ Add the following line to php.ini (in the exntentions section):
            extension=php_imagick.dll
            5/ Restart your server
            6/ Try the example script to see all went well

            Good luck 🙂

              It was easy to get it working on Windows. Install it, make sure the ImageMagick directory is in your windows PATH variable and then in your php.ini file make sure you have this line:

              extension=php_magickwand_q16_st.dll
              

              Make sure the q16_st.dll is the correct name for yours. If you do a search in windows for php_magickwand*.dll you'll find the correct dll name to put in there.

                That user was me after I've managed to fight through this and now my comments will hopefully assist other developers 🙂

                bradgrafelman wrote:

                Looks like PECL doesn't help for Windows. As per a user-contributed note in the manual ([man]imagick.setup[/man]):

                  There still is no php_magickwand_*.dll in neither my PHP or ImageMagick folders. I've managed and added my comments in the manual:
                  http://php.net/manual/en/imagick.setup.php

                  Thanks

                  rsmith wrote:

                  It was easy to get it working on Windows. Install it, make sure the ImageMagick directory is in your windows PATH variable and then in your php.ini file make sure you have this line:

                  extension=php_magickwand_q16_st.dll
                  

                  Make sure the q16_st.dll is the correct name for yours. If you do a search in windows for php_magickwand*.dll you'll find the correct dll name to put in there.

                    Write a Reply...