在表内创建循环。PHP

在表内创建循环。PHP,php,html,Php,Html,我试图显示某些进程是否在PHP中运行,从txt文件中获取进程名称 服务名称 源通道ID 网钩 地位 跑步 不跑 每个过程都将列在ps aux的输出中;无论是跑步, 睡觉,僵尸或停止 然而,在您的例子中,由于您正在检查JS文件,我猜您使用了一些东西来运行该JS,对吗 您应该注意,当ps aux的输出STAT为R时,进程将“运行” 参考: 如果您可以提供有关进程(即bot1.js和其他进程)是如何启动的,或者您是如何运行这些进程的线索,那么可能有助于确定确切的命令 每个过程都将列在ps a

我试图显示某些进程是否在PHP中运行,从txt文件中获取进程名称


服务名称
源通道ID
网钩
地位
  • 跑步
  • 不跑
    每个过程都将列在ps aux的输出中;无论是跑步, 睡觉,僵尸或停止

    然而,在您的例子中,由于您正在检查
    JS
    文件,我猜您使用了一些东西来运行该JS,对吗

    您应该注意,当ps aux的输出STAT为R时,进程将“运行”

    参考:

    如果您可以提供有关进程(即
    bot1.js
    和其他进程)是如何启动的,或者您是如何运行这些进程的线索,那么可能有助于确定确切的命令

    每个过程都将列在ps aux的输出中;无论是跑步, 睡觉,僵尸或停止

    然而,在您的例子中,由于您正在检查
    JS
    文件,我猜您使用了一些东西来运行该JS,对吗

    您应该注意,当ps aux的输出STAT为R时,进程将“运行”

    参考:


    如果您可以提供有关进程(即,
    bot1.js
    和其他进程)是如何启动的,或者您是如何运行这些进程的线索,那么可以帮助您准确地确定命令的位置,正如您所看到的,仅仅计算
    ps-aux
    的结果并不是检查运行的最佳方法

    检查带有
    preg_match
    的结果,其模式类似于
    \d*\s\d*\s\?\s(\w)。*?\is

    如果其中一个结果是
    R
    (即运行),则通过运行检查。

    如您所见,仅从
    ps-aux
    计算结果并不是检查运行的最佳方法

    检查带有
    preg_match
    的结果,其模式类似于
    \d*\s\d*\s\?\s(\w)。*?\is

    如果其中一个结果是
    R
    (即运行),则通过运行检查。

    正如您在
    var\u dump
    中看到的那样,
    exec
    总是将每个调用的输出添加到
    $output
    ,但不替换它。因此,在
    exec
    命令之前添加
    $output=[]

    正如您在
    var\u dump
    中看到的那样,
    exec
    总是将每个调用的输出添加到
    $output
    ,但并不替换它。因此,在
    exec
    命令之前添加
    $output=[]

    您可以打印($output)吗?通过设置5秒的间隔,在主postTry中使用ajax请求添加。@josdev OP使用的命令肯定不起作用,您可以打印($output)吗?在主postTry中使用ajax请求添加,设置间隔为5秒。@josdev这肯定不起作用,OP使用的命令是错误的。要运行的完整命令是/usr/bin/node/home/james/bot accounts/Testing/botname/bot1.js/usr/bin/node/home/james/bot accounts/Testing/botname1/bot2.js等等。。。。。已将我的代码更新为“不走运”。按照@zen的建议,在preg_比赛中添加了很多内容。我仍然在学习php,这让我更加困难。要运行的完整命令是/usr/bin/node/home/james/bot accounts/Testing/botname/bot1.js/usr/bin/node/home/james/bot accounts/Testing/botname1/bot2.js等等。。。。。已将我的代码更新为“不走运”。按照@zen的建议,在preg_比赛中添加了很多内容。继续学习php让我更加困难。非常棒,谢谢。非常棒,谢谢。