phpbar.de logo

Mailinglisten-Archive

[php] keine Errors - was tun ...

[php] keine Errors - was tun ...

Norbert Pfeiffer norbert at itbw.de
Sam Jan 12 14:40:06 CET 2008


Hallo,

habe noch ein bissel rumgetestet, aber hier zuerst der Code:
<pre><?php
$command = 'dir ..\cgi-bin /ON';
$AA = array();
$ii = '';
echo '<b>cmd: </b>'.$command."\n";
exec($command,$AA,$ii);
echo '[<b>'.$ii.'</b>] ('.count($AA).")\n";
foreach($AA as $line) {
    echo htmlentities(trim($line))."\n";
}
?></pre>
dieses Komando funktioniert bestens am Prompt und im Browser!
aber mit:
$command = 'C:\WINDOWS\system32\sndrec32.exe D:\_home\htdocs\exec.wav';
haengt sich exec(); auf.

Es ist unerheblich ob man exec(), passthru(), shell_exec(), system()
oder Backticks bzw. PHP5 oder PHP4 verwendet.

Da dieses Problem erst mit WinXP auftrat, Win9SE war stoerfrei, wird
es ein Bug in den zentralen Komponenten sein, wo vergessen wurde sich
auf das revoluzionaere neue Windoof einzustellen.

Ooops, XP ist ja auch schon wieder gestern, da wurde irgendwo aber
wirklich tief und fest geschlafen ... ;-)


m. b. G.  Norbert
------------------
mobil 0177-1741686
------------------
e.o.m. 



php::bar PHP Wiki   -   Listenarchive