Re: Error with system() when running convert

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Well, answering my own question, it turns out that convert is in
/usr/X11R6/bin, which is not in php's path. Creating an alias in
/usr/bin solved the issue.


On Tue, 21 Dec 2004 00:59:40 -0500, Jonathan Schwarz
<jlschwarz@xxxxxxxxx> wrote:
> I'm using some system calls to do some image processing, mostly just
> resize, compress, and a few other simple tasks on some jpgs. I'm using
> convert, djpeg, cjpeg, mogrify, etc to accomplish this.
> 
> The issue I'm running into now is that I have a command that runs fine
> from the command line, but not through system. It returns an error
> code of 127, which wasn't helpful to me.
> 
> The actual command is to convert, "convert $img1 -negate $img2". If I
> print the command, then copy and paste into a terminal, it works. It
> doesn't work through php, though, and there is no output from convert,
> it just fails silently.
> 
> I have two thoughts on the matter: the first was that it was
> permissions based, but no matter how loose I make the permissions, it
> still won't work. Besides, other commands have no such issues. The
> second thought is that php is running out of memory, as perhaps the
> convert command is very intensive? It doesn't seem right to me, but it
> was mentioned in the comments on the php website, and I can't come up
> with anything else. Has anyone run across error 127 from system, or
> have any idea what's going on?
> 
> Thanks,
> Jonathan
>

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux