Невозможно перезапустить Node.js, используя код PHP

Я пытаюсь написать сценарий PHP, который может перезапустить Node.js с помощью этого cmd:

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.

Какие-либо предложения?

-1

Решение

Я думаю, что вы написали неверный аргумент для pm2 restart команда.

Используйте один из следующих параметров для restart команда.

$ pm2 restart  <app_name|id|'all'|json_conf>

Это будет работать.

-2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]