複数の出力を生成し、複数の行を出力するRubyプログラムで、通常は端末で約1-2分実行されます。phpでlong runプログラムを実行する方法
私は同じプログラムをPHPで実行しようとしています。私はsystem()
,passthru()
とexec()
を使って試しました。しかし、実行を開始して最初の2行だけを出力し、直ちにプログラムが終了します。 PHPで1〜2分実行するプログラムを実行する方法はありますか?見て
複数の出力を生成し、複数の行を出力するRubyプログラムで、通常は端末で約1-2分実行されます。phpでlong runプログラムを実行する方法
私は同じプログラムをPHPで実行しようとしています。私はsystem()
,passthru()
とexec()
を使って試しました。しかし、実行を開始して最初の2行だけを出力し、直ちにプログラムが終了します。 PHPで1〜2分実行するプログラムを実行する方法はありますか?見て
3つの事:
これは、外部コマンドが実行されるのを待っている間にブラウザがハングアップするのを許容することを示唆しています。このアプローチは間違っています。 – mudasobwa
PHPで* long running *プロセスを実行するためのOPです。 OPが「火と忘れ」を望んでいる場合、彼は別の質問をすることができます。 cmdに '>/dev/null&'を追加するのと同じくらい簡単です。 –
終了時にエラーはありますか? PHPコードをコンソールまたはWebサーバーから実行しますか? – modsfabio
いいえエラーはありません。 – sfg
これは端末またはブラウザから実行していますか – RiggsFolly