Re: ImageMagick and Convert In PHP

From: Date: Fri, 01 Mar 2002 11:16:42 +0000
Subject: Re: ImageMagick and Convert In PHP
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-86745@lists.php.net to get a copy of this message
Hi, I had problem with ImageMagick's identify. When trying to use with a shell command in PHP big problems! Why. Trace of identify showed that it wants to create a temporary file in the directory where the scripts is but the apache/php runs under nobody:nobody but the web directories are owned by andy:web . so identify fails. Maybe my problem and yours have something in commong. try : strace your_command_here and see the output. Best regards, Andrey Hristov ----- Original Message ----- From: "Nicke" <nicke@najki.nu> To: <php-general@lists.php.net>; <php-dev@lists.php.net> Sent: Friday, March 01, 2002 12:06 PM Subject: [PHP] ImageMagick and Convert In PHP > I have exactly the same problem! Anyone who can help? > > /nicke > > "Rick" <colly@undernetlinux.com> wrote in message > news:003701c1bb50$bda0e2e0$8fa373d1@sexpatch.com... > Hello All, > > Ok , I am about to loose my mind... this list is my last option i think :) > > this is what i have tried : > system("convert -pen black -draw 'text 120,60 YourText Here' imageA.jpg > imageB.jpg"); > The above does not work , the most i can get it imageA.jpg Becomes > imageB.jpg but the text does not get drawn > > I striped the slashes, this does not work either, i su - to what my > webserver runs on to see if i can run the system command > via console, it works just fine , so i tried : > > $a = escapeshellcmd('-pen black -draw'); > $b = escapeshellarg('text 120,20 YourTextHere); > $c = escapeshellcmd("test.jpg doggy.jpg"); > system("convert $a $b $c"); > > Same as the above, imageA becomes imageB and thats it. Permissions for > testing are -rwxrwxrwx > > a basic test with system("convert -scale 500x600" imageA.jpg imageB.jpg"); = > Works Perfect > > I am sorry for coming to the list for help , but i am at a final loss, i > have also tried shell_exec and exec to clear anything up. I have hit the > imagemagick mail list and i got "Php Might have some issues" so if anyone > can lend a hand to get that system command to work , i would be most > appreciative. > > Best Wishes > Rick Wilson > > > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > >

« previous php.general (#86745) next »