>我有这样的控制器
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;