Where can I found previous installers?

Questions and postings pertaining to the usage of ImageMagick regardless of the interface. This includes the command-line utilities, as well as the C and C++ APIs. Usage questions are like "How do I use ImageMagick to create drop shadows?".
Post Reply
lolka_bolka
Posts: 7
Joined: 2016-01-18T03:44:08-07:00
Authentication code: 1151

Where can I found previous installers?

Post 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.
User avatar
dlemstra
Posts: 1570
Joined: 2013-05-04T15:28:54-07:00
Authentication code: 6789
Contact:

Re: Where can I found previous installers?

Post by dlemstra »

Have you tried using the most recent version?
.NET + ImageMagick = Magick.NET https://github.com/dlemstra/Magick.NET, @MagickNET, Donate
lolka_bolka
Posts: 7
Joined: 2016-01-18T03:44:08-07:00
Authentication code: 1151

Re: Where can I found previous installers?

Post 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.
User avatar
dlemstra
Posts: 1570
Joined: 2013-05-04T15:28:54-07:00
Authentication code: 6789
Contact:

Re: Where can I found previous installers?

Post 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.
.NET + ImageMagick = Magick.NET https://github.com/dlemstra/Magick.NET, @MagickNET, Donate
lolka_bolka
Posts: 7
Joined: 2016-01-18T03:44:08-07:00
Authentication code: 1151

Re: Where can I found previous installers?

Post 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 ?
User avatar
dlemstra
Posts: 1570
Joined: 2013-05-04T15:28:54-07:00
Authentication code: 6789
Contact:

Re: Where can I found previous installers?

Post 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.
.NET + ImageMagick = Magick.NET https://github.com/dlemstra/Magick.NET, @MagickNET, Donate
lolka_bolka
Posts: 7
Joined: 2016-01-18T03:44:08-07:00
Authentication code: 1151

Re: Where can I found previous installers?

Post 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?
User avatar
fmw42
Posts: 25562
Joined: 2007-07-02T17:14:51-07:00
Authentication code: 1152
Location: Sunnyvale, California, USA

Re: Where can I found previous installers?

Post 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.
PandoraBox
Posts: 23
Joined: 2011-04-10T14:08:11-07:00
Authentication code: 8675308

Re: Where can I found previous installers?

Post 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
AnrDaemon
Posts: 11
Joined: 2016-02-10T10:17:59-07:00
Authentication code: 1151

Re: Where can I found previous installers?

Post 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.
Post Reply