我正在尝试编写一个可以使用此cmd重新启动Node.js的PHP脚本:
PM2 Restart server.json
我也尝试过:
<?php
// echo shell_exec("PM2 Restart /var/www/htdocs/myfolder/server.json");
echo exec('PM2 Restart /var/www/htdocs/myfolder/server.json');
?>
但这也不起作用。
我尝试更改目录的文件权限和所有权,但命令在PHP代码中不起作用。
有什么建议吗?
答案 0 :(得分:-2)
我认为你为pm2 restart
命令编写了错误的参数。
对restart
命令使用以下参数之一。
$ pm2 restart <app_name|id|'all'|json_conf>
它会起作用。