4
嗨整個響應我運行一個進程,POPEN; -沒有得到來自POPEN
$handle = popen('python scriptos.py', "r");
while (!feof($handle)) {
$data = fgets($handle);
echo "> ".$data;
}
而且我只從返回5行的過程得到3條線。我在CLi中運行這個確切的命令,我會得到更多的迴應。就好像它會提前停止閱讀(可能需要一段時間才能完成並更新接下來的兩行,這是一個進度指示器)。
我做錯了什麼?是proc_open更適合(我開始看我是否可以嘗試)。
+1,我也懷疑是一樣的,直到你看完所有的東西,你纔會得到EOF。 – codaddict 2011-12-15 16:30:56