【发布时间】:2016-07-18 20:50:28
【问题描述】:
我使用 Linux Screen 运行一些 PHP 脚本:
screen -L php artisan queue:work sqs --daemon --env=production
但不幸的是,出现了一些错误(在队列:工作中),并且在 5-10 分钟后,屏幕会在发生错误时立即终止。我在screenlog.0 中看不到任何错误。由于屏幕终止,它“消失”,我无法读取php artisan queue:work 的任何输出。如何使屏幕在终止时“不”隐藏(或者可能是某种替代方法)?
【问题讨论】:
-
screen -L php .... 2>&1 > log.txt?让作业将其所有输出转储到文件而不是终端。
标签: linux bash laravel queue gnu-screen