Imagemagick Help

PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!

Moderator: General Moderators

Post Reply
cesarcesar
Forum Contributor
Posts: 111
Joined: Mon Oct 18, 2004 3:28 pm

Imagemagick Help

Post by cesarcesar »

I've installed Imagemajick. phpinfo() shows it and GDlib 2.0 installed properly. I have tried multiple tests to get it to work and all have failed. Can someone please tell me what i am doing wrong. Below is my current test script. All images and php are in the same dir for testing. Thanks.

Code: Select all

<?
exec("convert file.jpg -resize 100x75 new_file.jpg");

// display original photo
if (file_exists('file.jpg'))
	{
?>
<p>Original Photo:<br /><img src="file.jpg"></p>
<?
	}
else
	{
?>
<p>Original Photo: Not Found</p>
<?
	}

if (file_exists('new_file.jpg'))
	{
?>
<p>Thumbnail:<br /><img src="new_file.jpg"></p>
<?
	}
else
	{
?>
<p>Thumbnail: Unable to Create</p>
<?
	}
?>
"Thumbnail: Unable to Create" is always the result.
User avatar
VladSun
DevNet Master
Posts: 4313
Joined: Wed Jun 27, 2007 9:44 am
Location: Sofia, Bulgaria

Post by VladSun »

Try to specify full system path to files.
There are 10 types of people in this world, those who understand binary and those who don't
User avatar
feyd
Neighborhood Spidermoddy
Posts: 31559
Joined: Mon Mar 29, 2004 3:24 pm
Location: Bothell, Washington, USA

Post by feyd »

Have you attempted to use the secondary parameters of the function and/or the return value?

Alternately, if you're goal is to simply resize, there are many scripts available to allow GD to do it with ease.
cesarcesar
Forum Contributor
Posts: 111
Joined: Mon Oct 18, 2004 3:28 pm

Post by cesarcesar »

thanks. this was just a quick test. im am aware of GDlib usage as well.

woops. it works fine. i just had to change folder/file permissions.
Post Reply