从 PHP 启动和分叉屏幕会话

发布于 2024-10-15 02:58:22 字数 49 浏览 2 评论 0原文

如何让 php 启动 GNU Screen 并在 php 脚本执行完毕后保持其运行?

How can I make php start GNU Screen and keep it running after the php script has finished executing?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

℡寂寞咖啡 2024-10-22 02:58:22

您可以尝试使用:

exec("nohup screen -dmS new_name");

尽管 -dmS 应该已经足以使 screen fork 本身进入后台进程。

You could try with:

exec("nohup screen -dmS new_name");

Albeit -dmS should already be sufficient to make screen fork itself into a background process.

忆梦 2024-10-22 02:58:22

使用 -dmS 命令行参数运行它,强制它作为守护进程启动(即:立即分离)。

命令行参数的在线文档此处

Run it with -dmS command line arguments, which force it to start as a daemon (ie: immediately detach).

Online docs for the command line args here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文