「php入門」popen()でコマンドを実行するサンプル
phpコード
error_reporting(E_ALL);
ini_set(“display_errors", 1);
$handle = popen(“tar -xzvf cft.tar.gz 2>&1", 'r’);
/*
while(!feof($handle)) {
set_time_limit(3);
$buffer = fgets($handle);
echo “$buffer\n";
ob_flush();
flush();
}*/
echo “start \n";
pclose($handle);
echo “end \n";