使用 php 在窗口的后台运行shell_exec



>我有这样的控制器

public function test()
{
  shell_exec("node  node-serversocket.server.js > node.log");
  return 1;
}

但是当我使用 ajax 运行这个控制器时,状态是(挂起(,我想给我看 1;

ajax 正在等待 node js 查询的结束,你必须通过添加将其发送到后台处理

shell_exec("node  node-serversocket.server.js > /dev/null &");

我解决了

popen('start /B node-serversocket.server.js > node.log', "r");
return 1;

相关内容

  • 没有找到相关文章

最新更新