2011-01-30 6 views

答えて

0

-dmSいえ

exec("nohup screen -dmS new_name"); 

は、すでにバックグラウンド・プロセスに画面フォーク自体を作るのに十分であるべきです。

+0

私は既にdmSを使用していましたが、私はnohupを試してみましたか、試してみましたか? – Hintswen

+0

@Hintswen:あなたのサーバーの設定に大きく依存します。 mod_phpがsuexecの制限されたアカウントの下でmod_chroot/jailまたはphp-cgiの下で実行されている場合、あなたは不運です。 – mario

+0

実際に私は私のスクリプトをもう一度見て、スクリーンではなくコマンドと同じフォルダでスクリプトを実行させました。 – Hintswen

0

-dmSコマンドライン引数で実行すると、強制的にデーモンとして起動します(つまり、すぐにデタッチする)。

コマンドラインのオンラインドキュメントargs here

関連する問題