写这篇博文,是因为百度上竟然搜不到作为初学者我认为很容易犯的错误。不过谷歌上倒是第一条就是。
windows下配置nginx+php环境,无法绑定9000端口。
Cannot bind/listen socket - [2] No such file or directory.
Couldn't create FastCGI listen socket on port 127.0.0.1:9000
原来9000端口被zend studio给占用了。关掉zend studio重启nginx即可。
或者运行
netstat -aon|findstr "9000" taskkill XXXX查看并删除占用9000端口的进程。
当然也可以把fastcgi的端口换成9001什么的。