Sorry, but I actually removed the Image Module because of this issue. It wasn't just that, but as a newbie I was getting so confused I decided that, after fixing two other issues, the Image Module was distracting me too much from the drupal learning process.

Anyway, from what I remember I had to choose a "toolkit" to make the the functions of the image module work. I guess the GD toolkit was the default (no idea what GD toolkit even was?). So I gave up because Imagemagick said I needed a path to the "convert.exe" binary, or words to that affect.

I take it to mean, much like installing Xstandard as my WYSIWYG editor, that I'm meant to have an ImagicMagic program on my computer to make it work. Alas, I've can't find any information or even one support request talking about this?

I'm both impressed and overwhelmed by drupal. Here though seems this major module should not be so difficult to configure. JMO. Any thoughts you have are greatly appreciated.

I'm also posting a similar rant in the "post install" forum.

Comments

drewish’s picture

Category: bug » support
Priority: Normal » Minor
Status: Active » Closed (fixed)

sorry you weren't able to figure it out.

parabiodox’s picture

Have to agree with the original poster.

I had the same problem and all I can find to solve it was this topic!

Removed ImageMagick , when people can't be bothered to explain themselves in understandable English then I think this is not the module for me.

Busman’s picture

Priority: Minor » Critical
Status: Closed (fixed) » Needs work

...and I third that. I am not a computer newbie, but am new to Drupal. I tried to install this module previously, and deleted it for the same reason that the original poster mentions. The response "sorry you weren't able to figure it out" seems to suggest it's the noob's fault for not being able to figure it out. That tone won't endear new users to this CMS, who I think is an intended audience.

There are two confusing points in the installation:
1.) The documentation says to create a directory '/tmp/image' and ensure the permissions are set up. This doesn't work on my system. The path 'sites/default/files/images' does work. CTools set that up. That's lucky.

2.) Next I look for the "convert.exe" file that the ImageMagick setup is asking for. This file isn't in the distribution. (I do see a file called "convert.c" in a distribution on 'ftp://ftp.imagemagick.org/pub/ImageMagick/', but I haven't got a compiler handy.) There are 2 radio button options in the setup. One is to use the imagemagick toolkit, which requires convert.exe, which doesn't exist. The other option is to use GDtoolkit, which doesn't require any other files... and it gives me a reassuring "The GD toolkit is installed and working properly" message. I wasn't able to "figure out" the path to convert.exe issue either. I'll use the GD Toolkit.

Please do correct these installation issues. I would like to see this module work fully.

joachim’s picture

Version: 6.x-1.0-alpha3 » 6.x-1.x-dev
Status: Needs work » Postponed

I am one of the module's maintainers, and I work with Drupal every day.

I have *no idea* how to install imagemagick, let alone how to get it to work with this module. I will take patches to fix this if anyone wants to take the time to figure this out, but it's not something I have time to look into myself. I just looked at how to install ImageMagick on OS X and my eyes glazed over at the instructions.

Hardrocker’s picture

Actually you need to ask your hosting company for the path to this. Imagemagick is installed on almost all webservers, just not publicly advertise where the path is. Hope this helps

sun’s picture

Priority: Critical » Normal
Status: Postponed » Closed (won't fix)

@Hardrocker is right; properly installing and configuring ImageMagick is a prerequisite for using it. Image module can only consume it, if it is able to find and access it.

andrezstar’s picture

Issue summary: View changes

/usr/bin/convert ?

knight coder’s picture

Here are instructions for installing Imagemagick because it is an installation issue either not installed or installed incorrectly. You need the command line for your environment. if you are remote then ssh into your server to complete this process.

C compiler installation (required):
1. check if C compiler exists: gcc --version (if not proceed to step 2 else install ImageMagick)

2. sudo apt update && apt install build-essentials
instructions located here - https://www.geeksforgeeks.org/how-to-install-gcc-compiler-on-linux/

3. gcc --version to verify installation.

ImageMagick installation:

1. Inside of usr/local/bin directory execute: git clone https://github.com/ImageMagick/ImageMagick.git ImageMagick-7.1.0

2. cd ImageMagick-7.1.0

3. ./configure

4. make
- if you don't have make install, try running gmake or
- install make with this instruction sudo apt install make

- instructions for ImageMagick here: https://imagemagick.org/script/install-source.php

I hope someone finds this useful and good luck!