Re: PHP & ImageMagick

From: Date: Sat, 30 Jun 2001 01:55:06 +0000
Subject: Re: PHP & ImageMagick
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-55635@lists.php.net to get a copy of this message
> In PHP I try to run a shell command with the following source code: > > $fotonaam = 'convert -font arial -pointsize 20 -gravity center -fill > white -draw "text 5,5 VERKOCHT" image.jpg image2.jpg'; > exec($fotonaam); > > PHP runs the program but the -draw "text 5,5 VERKOCHT" is not executed > (there is no VERKOCHT in the image2.jpg). I tried everything but I can't > solve the problem. Could somebody explain to me how it's possible that the > program (convert) runs but there (seams to be) a problem with -draw "text > 5,5 VERKOCHT". If I run the same command troughs telnet/ssh as root or > nobody it works fine > > Is it something with the " and the combinative with the exec function (I > also tried \")? > > Or is it because I run PHP in safe mode and the convert program tries to run > a external program what is not in the . path (you now, the basic safe mode > restriction)? Probably. Or maybe that program/lib just isn't in PHP's PATH. Try running it as nobody, but set your $PATH to "" first. Also, try using the optional parameters to http://php.net/exec so you can get some feedback from the OS about what error is happening, if any. -- WARNING richard@zend.com address is an endangered species -- Use ceo@l-i-e.com Wanna help me out? Like Music? Buy a CD: http://l-i-e.com/artists.htm Volunteer a little time: http://chatmusic.com/volunteer.htm

« previous php.general (#55635) next »