使用php shell_exec在后台运行NODEJS

bfnvny8b  于 2023-05-16  发布在  PHP
关注(0)|答案(1)|浏览(213)

我试着运行代码,但php仍然等待“transfer”脚本执行完后才继续,它不会安静地运行节点并继续运行下一个命令,而是等待它执行完并得到它的响应。
如何像Nohup一样安静地运行它&而不用让PHP脚本等待执行。
谢谢你

$shell_cmd = "node --no-warnings /var/www/html/startBot/transfer.js $this_wallet_priv $this_first_wallet_addr $first_send > /dev/null 2>&1";
shell_exec($shell_cmd);

echo "CMD1 : $shell_cmd \n";
CMD1 : node --no-warnings /var/www/html/startBot/transfer_bnb.js wallet_priv wallet_address 0.0048125 > /dev/null 2>&1
ddrv8njm

ddrv8njm1#

node --no-warnings /var/www/html/startBot/transfer_bnb.js $this_wallet_priv $this_second_wallet_addr $first_send > /dev/null 2>/dev/null &

以上这条才是正确的方法

相关问题