Я установил PM2 и node.js на сервере windows для запуска JSMTProxy-master сценарий.
Команда для запуска прокси-сервера: (pm2 start "JSMTProxy-master \ mtproxy. js "-i max) и он успешно выполнен в окне CMD без проблем.
Теперь я хочу выполнить эту команду с помощью PHP и exe c.
Я попробовал это:
exec ('pm2 start "JSMTProxy-master\mtproxy.js" -i max');
Или это: (только что появился cmd.exe в taskmgr)
exec ('c:\WINDOWS\system32\cmd.exe /c START "pm2 start c:\mypath\JSMTProxy-master\mtproxy.js -i max"');
Или это:
exec ('c:\WINDOWS\system32\cmd.exe /c START "JSMTProxy-master\mtp-run.bat"');
Эти не работает и ничего не происходит. без ошибок, в taskmgr не было обнаружено ни одного процесса.
Как это должно выполняться exe c?
Примечание. У меня PHP установлен и работает отлично.