Re: Using Exec Function
| From: | Richard Lynch | Date: | Thu, 16 Jun 2005 21:40:55 +0000 |
| Subject: | Re: Using Exec Function | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-217109@lists.php.net to get a copy of this message | ||
On Thu, June 16, 2005 6:23 am, Davide Pasqualini said:
> I'm Windows XP Professional SP1, Apache 2.0.50 and PHP 5.0.4
> I'm trying to run a Win32 application using Exec() or Shell_Exec() but it
> doesn't work.
>
> In PHP.INI safe_mode is Off
> Apache is running under SYSTEM user
>
> I also tryed to use backtick operator as shown in
> http://php.net/manual/en/language.operators.execution.php
> but with no success, in the browser I get something like this:
>
> C:\Programmi\Apache Group\Apache2\htdocs\prove>C:\HELLO.EXE
>
> php code
> <?php
> $test =
c:\mybat.bat;
> echo "<pre>$test</pre>";
> ?>
>
> mybat.bat
> C:\HELLO.EXE
>
> I'm still learning to use PHP, so this obviously beyond me.
What do you expect "hello.exe" to do?...
Cuz it looks like it's printing out *something* even if it's not what you
want it to print out.
"C:\Programmi\Apache Group\Apache2\htdocs\prove" is the output of
"hello.exe" far as I can see.
--
Like Music?
http://l-i-e.com/artists.htm