0
私はバックグラウンドでスクリプトを実行するためにパテセッションを使用しています。プロセスをバックグラウンドでセッション終了後も生き残る方法を許可するには?
私のスクリプトは
cd /var/www/listingapp
で配置することができます。
その後、私はので、私は、スクリプトをバックグラウンドで実行されますことを期待していますが、私はパテCLIを閉じて再オープンしようとした後、プロセスができるコマンドに
php /var/www/listingapp/public/index.php batch/GetPrefecture init > /dev/null &
を実行します
ps aux | grep /var/www/listingapp
だから、これはそれが停止を意味し、コマンドを入力するときにはもう見つかりません。セッションが終了したらバックグラウンドで実行するにはどうすればよいですか?
'screen'ユーティリティ(サーバー側)を見てください。豊富なオプションがあります。 – arkascha
はそれを試みましたが、クライアントはユーザーにワンタイムコマンドを要求します。 –
@arkascha私は 'screen php /var/www/listingapp/public/index.php batch/GetPrefecture init>/dev/null&'のようなものを使うことができますか? –