Quoting Roman Neuhauser <neuhauser@xxxxxxxxxx>:
# lists@xxxxxxxxxxx / 2007-03-01 18:28:35 +0200:
#/thepathtophp
<?php
exec("ls -lrt", $stdout, $exitcode);
if($exitcode!=0) {
echo "Command ls -lrt could not be executed correctly.
Exit code: $exitcode\n";
} else {
echo "Result:\n";
foreach($stdout AS $line) {
echo $line."\n";
}
}
?>
This code give the exit code -1 that is equal to that "ls -lrt" could not be
executed.
Does the daemon run chrooted somewhere?
What does $PATH contain?
What happens if you use /bin/ls?
--
How many Vietnam vets does it take to screw in a light bulb?
You don't know, man. You don't KNOW.
Cause you weren't THERE. http://bash.org/?255991
Becuase this only is having problems when executing from the deamon I added:
exec("php -i", $stdout, $exitcode);
And then put it into a logfile. Is there anything here that makes
$exitcode for all commands executed -1, but they still seams to be
functional as $stdout is as expected:
2007-03-02 00:00:54 Environment
2007-03-02 00:00:54
2007-03-02 00:00:54 Variable => Value
2007-03-02 00:00:54 TERM => xterm
2007-03-02 00:00:54 PATH =>
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/bin
2007-03-02 00:00:54 _ => /usr/bin/php
2007-03-02 00:00:54 PWD => /var/www/util
2007-03-02 00:00:54 LANG => C
2007-03-02 00:00:54 SHLVL => 6
2007-03-02 00:00:54
2007-03-02 00:00:54 PHP Variables
2007-03-02 00:00:54
2007-03-02 00:00:54 Variable => Value
2007-03-02 00:00:54 _SERVER["TERM"] => xterm
2007-03-02 00:00:54 _SERVER["PATH"] =>
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/bin
2007-03-02 00:00:54 _SERVER["_"] => /usr/bin/php
2007-03-02 00:00:54 _SERVER["PWD"] => /var/www/util
2007-03-02 00:00:54 _SERVER["LANG"] => C
2007-03-02 00:00:54 _SERVER["SHLVL"] => 6
2007-03-02 00:00:54 _SERVER["PHP_SELF"] =>
2007-03-02 00:00:54 _SERVER["SCRIPT_NAME"] =>
2007-03-02 00:00:54 _SERVER["SCRIPT_FILENAME"] =>
2007-03-02 00:00:54 _SERVER["PATH_TRANSLATED"] =>
2007-03-02 00:00:54 _SERVER["DOCUMENT_ROOT"] =>
2007-03-02 00:00:54 _SERVER["REQUEST_TIME"] => 1172786454
2007-03-02 00:00:54 _SERVER["argv"] => Array
2007-03-02 00:00:54 (
2007-03-02 00:00:54 )
2007-03-02 00:00:54
2007-03-02 00:00:54 _SERVER["argc"] => 0
2007-03-02 00:00:54 _ENV["TERM"] => xterm
2007-03-02 00:00:54 _ENV["PATH"] =>
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/bin
2007-03-02 00:00:54 _ENV["_"] => /usr/bin/php
2007-03-02 00:00:54 _ENV["PWD"] => /var/www/util
2007-03-02 00:00:54 _ENV["LANG"] => C
2007-03-02 00:00:54 _ENV["SHLVL"] => 6
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php