exec problems
| From: | J. Heffner | Date: | Tue, 11 Dec 2001 01:09:02 +0000 |
| Subject: | exec problems | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-77256@lists.php.net to get a copy of this message | ||
Hello,
I need to write a script that will stuff the names of all the files in a directory into an array, which I can then use for some adminstrative processing. Seems easy enough:
exec ("ls", $fileArray, $isComplete);
This will run fine if I call the php file containing this code from bash (using the php cgi), but not if I use it inside a php file accessed via the web server. I'm running apache with suexec enabled on a Redhat Linux box.
Looking in the error log revealed the following error:
/ls: No such file or directory
I thought it might have something to do with the absence of a path name, so I added the fully qualified path to the command string, but unfortunately, that didn't make any difference. Php version is 4.0.3pl1.
Thanks for your help.
jh