【问题标题】:Returning PID from SSH2 Command从 SSH2 命令返回 PID
【发布时间】:2012-09-02 03:16:46
【问题描述】:

我正在运行一个通过 SSH 启动游戏服务器的命令;

$stream = ssh2_exec($connection, 'java -Xmx256M -Xms32M -jar minecraft_server.jar nogui');

我想要做的是获取刚刚启动的进程的 PID。服务器是远程的,因此是 SSH2。

我需要 PID,以便我可以将其分配给停止按钮,因此当单击该按钮时,PID 将被终止。

我似乎找不到解决方案。

谢谢。

【问题讨论】:

    标签: php ssh exec


    【解决方案1】:

    如在old question 上看到的:

    很遗憾,此扩展程序自 2008 年以来就无人维护,并且仍处于 Beta 状态 (0.11.0)。您可能想查看一些 SSH2 3rd 方库(其中一些是 LGPL 或 GPL)。

    【讨论】:

    猜你喜欢
    • 2020-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多