1
せずに終了します。 screenlog.0
には何も表示されません。スクリーンが終了すると '消えます'と表示され、終了時に画面を非表示にする方法がありませんか(代替方法かもしれません)php artisan queue:work
の出力を読み取ることができません。Linuxの画面には、私はいくつかのPHPスクリプトを実行するために、Linuxの<code>screen</code>コマンドを使用して、エラー
せずに終了します。 screenlog.0
には何も表示されません。スクリーンが終了すると '消えます'と表示され、終了時に画面を非表示にする方法がありませんか(代替方法かもしれません)php artisan queue:work
の出力を読み取ることができません。Linuxの画面には、私はいくつかのPHPスクリプトを実行するために、Linuxの<code>screen</code>コマンドを使用して、エラー
私は答えた:コマンドの起動時に、あなたのコマンドを実行し、仮想端末を見ることができます任意のパラメータ
screen
コマンドを:php artisan queue:work sqs --daemon --env=production
今すぐphp...
がクラッシュすると、画面コマンドがまだ実行されます(screen -ls
で確認できます)。端末によってscreen -r terminal_id
。私の場合、エラーSegmentation Fault
が表示され、コマンドを次のように変更します。php artisan queue:listen sqs --env=production
これですべてがうまくいきます:)
'screen -L php .... 2>&1> log.txt'?ジョブの出力をすべてターミナルではなくファイルにダンプします。 –