ich linux screen
Befehl verwenden, um einige PHP-Skript auszuführen:Linux-Bildschirm ohne Fehler beenden
screen -L php artisan queue:work sqs --daemon --env=production
Aber leider gibt es einige Fehler (in der Warteschlange: Arbeit) und nach 5-10min Bildschirm sofort beendet Befehl, wenn Fehler auftreten . Ich sehe keinen Fehler in screenlog.0
. Und weil der Bildschirm beendet wird, verschwindet er und ich kann keine Ausgabe von php artisan queue:work
irgendeine Idee lesen, wie man den Bildschirm nicht "verdeckt", wenn er endet (oder ein alternativer Ansatz sein kann)?
'Bildschirm -L php .... 2> & 1> log.txt'? Lassen Sie den Job alle Ausgaben in eine Datei ausgeben, anstatt auf das Terminal. –