Ben cmd hattı üzerinden, win2003 sunucu PHP 526 koşuyorum.
Ben bir komut_satırı dizesi vardır:
$cmd = ' "d:\Prog Files\foo.exe" -p "d:\data path\datadir" ';
Php kodunu bunun için çalışıyor
$out = `$cmd`; # note use of backticks AKA shell_exec
Foo.exe tarafından bir başarısızlık sonuçlar, "d: \ data" olarak-p arg yorumlarken.
Ancak, pencerelerin kopyalanan aynı $cdm
dize komut_satırı başarıyla yürütür kabuk.
Nasıl düzgün PHP boşluk yapmalıyım shell_exec
?