Re: Run a program

From: Date: Wed, 27 Jul 2005 11:22:35 +0000
Subject: Re: Run a program
Groups: php.windows 
Request: Send a blank email to php-windows+get-26239@lists.php.net to get a copy of this message
Hi! Jon wrote: "Jacob, echo your command and make sure that it is calling shell_exec(); correctly" Ehm... I'm not sure if I get what you mean, Jon. Could you please explain this further? Yong wrote: "just run D:/usr/bin/php.exe -q script.php arg1 arg2 in the command window. It's no need using shell." I'm not sure, but I think I do have to run it through bash, because the program (fontforge) isn't really made for Windows, so it uses Cygwin (some kind of Linux-like environment) to be able to run on Windows. This is why I have to (I think) use the Cygwin bash to be able to run it. I've discovered something curious - the command doesn't not only work when I run it from the Run-dialog, but also when I run it from the PHP CLI! However, when I run exactly the same script with the PHP CGI it does NOT work. How is that possible? I hope you're able to help me, 'cause my poor brain isn't capable of taking it anymore ;) /Jacob
----- Original Message ----- From: ""Jacob Waller"" <litenjacob@hotmail.com> Newsgroups: php.windows To: <php-windows@lists.php.net> Sent: Monday, July 25, 2005 6:11 PM Subject: Run a program Hi! I'd like to be able to run a program from a php-script. I've tried running the following command, and it works when I run it from the Run-dialog: D:\Cygwin\bin\bash.exe --login -i script.sh arg1 arg2 (the shell script runs another program (fontforge) which too runs a script) However, when I try to run the same command from a php-script nothing happens. Or rather, bash starts, but it doesn't do what it does when i run the same command from the Run-dialog. I'm not even sure if I'm using the right php-command and syntax. Could you please tell me how to do? I'm on Win XP Home if that matters... Thanks in advance! /Jacob


« previous php.windows (#26239) next »