Page 1 of 1

Where can I found previous installers?

Posted: 2016-01-18T03:46:29-07:00
by lolka_bolka
I found tons of instructions, how to install Imagick on windows. https://stackoverflow.com/questions/348 ... ll-imagick is a very good and detaild explanation.

I am following the instructions. So, first, download the latest DLL from PECL. Copy the php_imagick.dll to the extension dir, copy the _CORE* libraries to PHP root directory, and it shows me the following version: ImageMagick 6.9.1-2 Q16 x64 2015-04-14

Wow, great, now I have nothing to do just install this exe.

Oh, wait...

There are no installer like this. And the problems starts here. Of course, I've tried to download and install the latest installer, installed it, set the environment variables, but it always says something about entry points.

I don't know why Imagick guys removes the releases from their ftp, I think this is a very bad behaviour. Can not access from archive too.

Since 1-2 weeks ago, there was an alternative download location:

http://ftp.sunet.se/pub/multimedia/grap ... /binaries/

But there are no more the older releases. So I am unable to installing the Imagick.

Can anybody help me with this version of installer, or give me a step-by-step instruction, how to install this Imagick for Windows 10, 64bit for Apache 2.4.2 64bit, and PHP 5.6.5 64bit?

I tried the 32bit version, but with that, the phpinfo() does not show me anything.

Re: Where can I found previous installers?

Posted: 2016-01-18T03:54:02-07:00
by dlemstra
Have you tried using the most recent version?

Re: Where can I found previous installers?

Posted: 2016-01-18T04:14:05-07:00
by lolka_bolka
As I wrote, yes.

I tried it with this: https://pecl.php.net/package/imagick/3.4.0RC5/windows, 5.6 Thread Safe (TS) x64

with this: ImageMagick-6.9.3-1-Q16-x64-dll.exe

After that I set the environment variables PATH (installer added, I've checked), and MAGICK_HOME to: C:\ImageMagick\modules\coders

When I try to start apache, with httpd -X, I've got an error message (translated from hungarian): Procedure entry point (DrawAllocateWand) not found in DLL php_imagick.dll

Visual Studio files are on my machine.

Re: Where can I found previous installers?

Posted: 2016-01-18T04:23:36-07:00
by dlemstra
Hmm... it seems we don't build our libraries with 'deprecated' methods. I will see if we can change this before the next release so DrawAllocateWand will not suddenly be gone.

Re: Where can I found previous installers?

Posted: 2016-01-18T04:47:09-07:00
by lolka_bolka
I see. But until that time, how can I work? I reinstalled my machine, so now I can not use Imagick functions.

Why do you remove the old Imagick installers? Now where can I download this one: 6.9.1-2 Q16 x64 2015-04-14 ?

Re: Where can I found previous installers?

Posted: 2016-01-18T05:04:12-07:00
by dlemstra
I don't know where you could download that. We don't keep an archive of old binary version of ImageMagick. You could however decide to build IM from source.

Re: Where can I found previous installers?

Posted: 2016-01-18T06:22:39-07:00
by lolka_bolka
dlemstra wrote:I don't know where you could download that. We don't keep an archive of old binary version of ImageMagick. You could however decide to build IM from source.
Ok, then can you tell me, where can I download the source for this one???

I do not see any 6.9.1-2 Q16 x 64 at here:

ftp://ftp.imagemagick.org/pub/ImageMagick/releases/

Anyway, why do not keep the old binaries on GIT?

Re: Where can I found previous installers?

Posted: 2016-01-18T10:28:58-07:00
by fmw42
You can get old source, but only the -10 versions at http://www.imagemagick.org/download/releases/. They do not store binaries, since that would be too much storage for every version for every platform.

Re: Where can I found previous installers?

Posted: 2016-01-18T13:04:25-07:00
by PandoraBox
Try this.

https://web.archive.org/web/*/http://ww ... /download/*

(replace the http://www.imagemagick.org/download/ with where ever the location was)

ImageMagick is mostly stored on archive.org it's not perfect but you might get lucky and find what your looking for.

PandoraBox

Re: Where can I found previous installers?

Posted: 2016-02-10T11:43:20-07:00
by AnrDaemon
For latest stable php_imagick 3.3.0, you may download ImageMagick-6.9.3-3-Q16-x??-dll.exe, copy/replace all *_.dll files from installed distribution to the PHP root directory and it will work.
To silence PHP startup warning, set

Code: Select all

imagick.skip_version_check = On
in the php.ini.
You may need to reinstall MSVC packages to make it run. (Do NOT copy CRT DLL's from IMagick!)

However, it's a shame there's no archive. I've spent hours searching for ImageMagick-6.8.9-1-Q16-x86-dll.exe last time I've needed to run php_imagick.