我有一种情况,我需要在基于 linux/ubuntu 的机器上手动重新启动队列,而我被告知要遵循的正确方法是使用屏幕命令行应用程序。
我在 Ubuntu 14.X 上,当我执行-ls
命令时,我实际上可以看到服务器上正在运行的会话。如果我在屏幕会话之外,以下是我将运行的命令:
mycommandline$ php artisan queue:restart
现在的问题是,如果-ls
我从输出中获取会话的端口以包含在我运行的命令中,则会收到以下错误:
无法执行'php artisan queue':没有这样的文件或目录
我也尝试过打字screen "php artisan queue:restart"
,但我一直遇到同样的问题。
我对屏幕程序一点也不熟悉,任何能指出我正确方向的建议都将不胜感激。