国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

php代碼里面怎樣獲取workerman的運(yùn)行狀態(tài)并控制啟動(dòng)和關(guān)閉

CrazyPanda

問題描述

根據(jù)官網(wǎng)方法,創(chuàng)建了websocket服務(wù),命令行執(zhí)行命令查詢狀態(tài)、開啟和關(guān)閉都沒問題,現(xiàn)在想做成頁面可視化,在頁面點(diǎn)擊按鈕,調(diào)用php方法控制進(jìn)程的開啟和關(guān)閉,在php中使用popen/exec等執(zhí)行命令都無法獲取正常的結(jié)果。

為此你搜索到了哪些方案及不適用的原因

查詢運(yùn)行狀態(tài)
$cmd = "cd /www/wwwroot/master/public && php Worker.php status";
exec($cmd,$result);
無論是已啟動(dòng)還是未啟動(dòng),都返回not run,
還有控制開啟和關(guān)閉,都不生效。
命令在命令行執(zhí)行都是沒問題的。

1500 2 1
2個(gè)回答

banro512

$cmd = "cd /www/wwwroot/master/public && php Worker.php status";
改成下面試試
$cmd = "php /www/wwwroot/master/public/Worker.php status";

latin

php-fpm 是www-data 或 apache權(quán)限,webman是root權(quán)限啟動(dòng)的,php-fpm沒有權(quán)限去執(zhí)行webman命令

  • 暫無評論
年代過于久遠(yuǎn),無法發(fā)表回答
??