У меня есть контроллер, как это
public function test()
{
shell_exec("node node-server\socket.server.js > node.log");
return 1;
}
но когда я запускаю этот контроллер с ajax, статус (в ожидании), и я хочу показать мне 1;
ajax ожидает окончания запроса узла js, вы должны отправить его для обработки в фоновом режиме, добавив
shell_exec("node node-server\socket.server.js > /dev/null &");
Я решаю это
popen('start /B node-server\socket.server.js > node.log', "r");
return 1;