当一台服务器部署多个PHP项目,各自运行时并无干扰, 即使都使用 9000端口来跑php 但是有一种情况,当其中一个项目需要调用另一个php项目的接口时,便会超时,这是因为php是单线程的同步的 也许设置超时时间为0,不等待接口返回是一个方法,但更多时候我们需要等待返回结果 这时,我们便需要给其中一个项目另开一个端口来运行php 以本地服务器为例,windows 将其中一个项目的php指向9001端口,默认是9000 ··· location ~ .php(.*)$ { fastcgi_pass