petenaylor Posted September 29, 2011 Share Posted September 29, 2011 Hi all I am trying to resize an image using imagemagick but it won't let me use the below code as it shows a security error 'exec() has been disabled for security reasons': $scale = '158x158'; $go = WEB_UPLOAD.'/test/images/'.$image; $stop = WEB_UPLOAD.'/test/images/'.$image_medium; exec("/usr/bin/convert $go -resize $scale\> -quality 100 $stop") or die("Error creating 158 x 158 image."); unset($scale, $go, $stop); How do I write the code that resizes the image without using the exec function? Many thanks for you help! Pete Quote Link to comment https://forums.phpfreaks.com/topic/248135-imagemagick-help/ Share on other sites More sharing options...
requinix Posted September 29, 2011 Share Posted September 29, 2011 If exec() is disabled then the other related functions probably are too. Can you install the IMagick extension? Quote Link to comment https://forums.phpfreaks.com/topic/248135-imagemagick-help/#findComment-1274194 Share on other sites More sharing options...
petenaylor Posted September 29, 2011 Author Share Posted September 29, 2011 Hi there Yes Imagick is installed. I have tried a quick test to create a thumbnail and it worked. Thanks Quote Link to comment https://forums.phpfreaks.com/topic/248135-imagemagick-help/#findComment-1274201 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.