Re: Not able to execute Linux binary
| From: | Jason Wong | Date: | Sat, 06 Dec 2003 18:27:13 +0000 |
| Subject: | Re: Not able to execute Linux binary | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-172075@lists.php.net to get a copy of this message | ||
On Saturday 06 December 2003 12:56, Karam Chand wrote:
> looking at manuals and help and some help from you. i
> wrote the attached code-
>
> error_reporting (E_ALL);
> ini_set('display_errors', 1);
>
> $result =
./myapp;
> print_r ( $result );
>
> echo ( "2" );
>
> exec("./myapp",$result);
> print_r($result);
>
> It is returning output
>
> 2Array ( )
>
> which means the array is empty !!!
>
> it should have outputted ErrorError
I believe you mean to say that it should output: 2Error
OK, does your "myapp" program dump its output to STDOUT?, Remember exec() only
captures STDOUT.
> Both the php and the binary exsits in
> http://www.mydomain.com/mgmt/
One way to satisfy yourself that exec() is working is to create a small test
program, eg:
----8<-------------
#!/bin/bash
echo "test"
----8<-------------
Then exec() it.
> Can I send you the binary so that you can check it
> out?
No thank you.
--
Jason Wong -> Gremlins Associates -> www.gremlins.biz
Open Source Software Systems Integrators
* Web Design & Hosting * Internet & Intranet Applications Development *
------------------------------------------
Search the list archives before you post
http://marc.theaimsgroup.com/?l=php-general
------------------------------------------
/*
The girl who stoops to conquer usually wears a low-cut dress.
*/