我正在尝试使用PHP在tmux会话中启动nodejs服务器,代码如下: print_r(shell_exec("tmux send -t session1.0 ./start.sh ENTER 2>&1")); 这段代码返回:no server running on /tmp/tmux-33/default。我已经使用根帐户使用tmux new -s session1创建了这个会话(session1)。当我尝试使用php (print_r(shell_exec("tmux new -s worker1 2>&1"));)启动会话时,
当我使用--inspect选项启动一个Express服务器时,我可以导航到,并为适当的远程目标启动一个调试控制台。但是,当我在没有--inspect选项的情况下启动进程时,尝试使用kill -10 $PID启动检查器时,Chrome不会检测远程目标,即使服务器指示调试器已经启动。有什么可以通过Chrome或其他方式连接到这个过程吗?
这是运行kill -10 $PID后来自服务器的输出
Attaching to nodejs
nodejs | Running version 3 on http://0.0.0.0:5000
nodejs | Debugger l