[解決済み] コマンドの完了を待たずにshell_execを使用する方法はありますか?
2022-12-02 01:41:04
質問
バックグラウンドで実行したいプロセス集中型のタスクがあります。
ユーザーがページをクリックすると、PHPスクリプトが実行され、最後に、いくつかの条件に基づいて、必要であれば、シェルスクリプトを実行しなければならない、例えば。
shell_exec('php measurePerformance.php 47 844 [email protected]');
現在、私は シェルエグゼック , しかし を実行すると、スクリプトが出力を待つ必要があります。私が欲しいコマンドを実行する方法はあるのでしょうか? を使わずに が完了するのを待つことなく、私が望むコマンドを実行する方法はありますか?
どのように解決するのですか?
追加してみてはいかがでしょうか。
"> /dev/null 2>/dev/null &"
shell_exec('php measurePerformance.php 47 844 [email protected] > /dev/null 2>/dev/null &');
これはstdioとstderrを取り除くことにも注意してください。
関連
-
[解決済み] [Solved] Fatal error: メンバ関数prepare()のNULLでの呼び出し
-
[解決済み] PHP & MySQL: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given [重複] PHP & MySQL: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given.
-
[解決済み] 整形されていない数値が発生しました。
-
[解決済み】++と*+の意味は何ですか?
-
[解決済み】「初期通信パケットの読み込み」でMySQLサーバーに接続できなくなり、システムエラーになる。0
-
[解決済み】stdClassクラスのオブジェクトが文字列に変換されない。
-
[解決済み】ディレクトリ内のファイル数を数える PHP
-
[解決済み] $wpdb->update または $wpdb->insert を実行すると、引用符の前にスラッシュが追加される
-
[解決済み】file_get_contents( )が動作しない。
-
[解決済み] Git上でシェルコマンドを実行する際に使用するSSH-keyの秘密鍵を指定する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】phpのob_start()の使い道は?
-
[解決済み】++と*+の意味は何ですか?
-
[解決済み】PHP 7.2 - Warning: count(): パラメータは配列かCountableを実装したオブジェクトでなければならない [解決済み]
-
[解決済み】 $_SERVER['DOCUMENT_ROOT'] と $_SERVER['HTTP_HOST'] の違いについて]
-
[解決済み】PHPからPythonスクリプトを実行する
-
[解決済み] SQLSTATE[HY093]: 無効なパラメータ番号: パラメータが定義されていません
-
[解決済み】phpMyAdmin: シークレットパスフレーズ?
-
[解決済み】/var/www/htmlとは何ですか?[クローズド]
-
[解決済み] Uncaught Error: 未定義の関数 mysql_escape_string() の呼び出し。
-
[解決済み】phpでバックグラウンドプロセスを実行する