2017-10-30 1 views
-3

phpseclibライブラリを使用して接続を確立した後、応答を待たずに->exec()経由でコマンドを発行する方法はありますか?リターンを待たずに - > exec()を発行する方法はありますか?

+0

た 'のexec()'メソッドあなたが話しているの? – Progman

+2

私はPHPからのシステムコマンドを実行することを一般的に狂っていると考えていますが、コマンドの末尾に "&"を追加してバックグラウンドで実行することを検討しましたか? – Yoda

+0

あなたは火事で遊んでいます。しかし、既に汚れたことをやっているのであれば、php-pcntlの拡張機能を見てみることもできます。それは、PHPプロセスをフォークすることができます。 –

答えて

1

お試し$ssh->exec('nohup command &');

はまた、FWIW、私はあなたがすべてのdownvotesを取得しているごめんなさい - あなたがそれらに値しない。..

+0

ありがとう、私は、ストレートシェルを介してそれを行う方法があると思ったが、もしあなたがただスタンドアロンで何かをスタンドアロンで実行するために必要な構文をauto-prepend/appendするライブラリ自体の機能があった応答。 – Zxurian

関連する問題