レンタルサーバー内のPHPからSSHで他サーバーに接続してコマンドを実行したくて色々調べたところ、以下ページの以下コードで実現可能な事が分かりました。
https://teratail.com/questions/730
<?php include('Net/SSH2.php'); $ssh = new Net_SSH2('サーバーアドレス'); if (!$ssh->login('ユーザー名', 'パスワード')) { exit('ログイン失敗'); } echo $ssh->exec('コマンドA'); echo $ssh->exec('コマンドB'); ?>
ただ、このコードのコマンド実行部分で、コマンドAが実行し終わるのに結構な時間(1時間前後)がかかるとしたら、コマンドBはどのような動きをするものなのでしょうか?
コマンドAの処理が終わってから実行されるのか、それとも終了を待たずに実行されるのでしょうか?
回答1件
あなたの回答
tips
プレビュー