I tried to set up Image Enhanced Scaling....... when I tried to use ImageMagic I got the error "exec() has been disabled for security reasons". My host confirmed, "this is due to the way it works and the protection on the server. you need to change the ImageMagic to GD as this works fine with all image scripts I know."

Now I am looking for a new host.

Does anyone know a good host (fast with Drupal) that works well with Image Enhanced Scaling?

I am in the UK

Thank you
Nig

Comments

zoo33’s picture

You might actually be able to replace the calls to exec() with shell_exec() an similar functions. Some sysadmins block exec() but forget the others, although it's probably not so likely.

You'll find calls to exec() in both imagemagick.inc.php and image_enhanced_scaling.module.

You may get more answers about UK web hosts if you ask in the forums or perhaps at groups.drupal.org.

nig’s picture

Thanks for this. I'll check up the places you suggest.

If I wasn't fussy about having a host in the UK, would that make it easier to find a host? Who would you then recommend?

I don't want to sign up to a host only to discover that I cannot call exec(), so any positive experiences of hosts that will allow the use of the Image Advanced Scaling module would be very helpful.

www.site5.com say they do not allow this........ Its a bit of a shock.

Thanks
Nig

zoo33’s picture

I'm in Sweden myself, and I don't have that much experience with hosts outside of this country. However I did some work on a Dreamhost account a while ago, but I never tried to use exec(). I found this wiki page though which seems to suggest that they support it.

zoo33’s picture

Status: Active » Closed (fixed)