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@xxxxxxxxxxx>
Newsgroups: php.windows
To: <php-windows@xxxxxxxxxxxxx>
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
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php