2

ここには、proc_open()ssh を呼び出してリモート マシンでコマンドを実行するために使用するユーティリティがあります。ただし、場合によっては、リモート マシンでコマンドを停止する必要がproc_close()ありproc_terminate()ますが、目的の信号が ssh 接続の相手側に送信されないようにする必要があります。SSH は通常、終了時に実行中のプログラムに a を発行しますが、リモート エンドで実行中のプログラムに転送する ssh にSIGHUPa を送信する必要があります。SIGINT

私はできる限りグーグルで検索しましたが、シグナルを受信pcntlするための関数がいくつかあるようですが、関数に関連するものは言うまでもなく、PHPを介してシグナルを送信することについて何も見つけることができませんでした.proc_*

4

1 に答える 1

2

PHP 経由でシグナルを送信できます。

posix_kill(posix_getpid(), SIGTERM); 
于 2014-06-18T07:28:55.703 に答える