2 台のマシン間で ssh とパイプを使用して通信し、互いにメッセージをやり取りしようとしています。2 番目は、sdtin を使用して最初のマシンからメッセージを読み取り、テキスト ファイルに書き込みます。
私はこのプログラムを持っているマシンを持っていますが、動作しません...
$message = "Hello Boy";
$action = ('ssh root@machineTwo script.php');
$handle = popen($action, 'w');
if($handle){
echo $message;
pclose($handle);
}
他のマシンでは、machineTwo 私は持っています:
$filename = "test.txt";
if(!$fd = fopen($filename, "w");
echo "error";
}
else {
$action = fgets(STDIN);
fwrite($fd, $action);
/*On ferme le fichier*/
fclose($fd);}