windows下PHP + Nginx curl访问本地地址超时卡死问题的解决方案
来源:互联网 发布:英国为什么脱欧 知乎 编辑:程序博客网 时间:2024/05/16 16:21
原因:
windows 下 nginx+php环境,不支持并发。
解决方案:
1.在配置nginx vhost时,需要同时运行的网站设置不同的fastcgi_pass的端口号
eg:
server { server_name t.memory-ferry; # 其他配置... location ~ \.php$ { include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name; # 这里是重点 fastcgi_pass 127.0.0.1:9000; try_files $uri =404; }}server { server_name api.memory-ferry; # 其他配置... location ~ \.php$ { include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name; # 这里是重点 fastcgi_pass 127.0.0.1:9001; try_files $uri =404; }}
2.启动多个 php-cgi
打开cmd 或bash 命令行运行:
<path>/php-cgi.exe -b 127.0.0.1:9000 -c <path>/php.ini(不能关闭窗口)
打开新的命令行窗口
<path>/php-cgi.exe -b 127.0.0.1:9001 -c <path>/php.ini(不能关闭窗口)
参考:http://blog.csdn.net/zhaoerduo/article/details/51272905
0 0
- windows下PHP + Nginx curl访问本地地址超时卡死问题的解决方案
- windows下PHP + Nginx curl访问本地超时
- windows下PHP + Nginx curl访问本地超时
- window 下nginx+php curl 超时
- Windows环境下解决Nginx+php并发访问阻塞问题。
- windows下nginx+php-cgi子进程问题(解决curl_exec超时问题)
- windows nginx使用file_get_contents、fopen、curl访问php文件造成阻塞的解决办法
- php的curl超时参数
- 应对恶劣网络环境,为php-curl设置超时限制,防止服务器卡死
- [php]windows下的curl异常
- curl连接超时的问题
- windos nginx curl 超时
- Windows 下 使用 Fiddler + nginx 本地 debug 手机APP所访问的后台代码
- windows 下安装nginx + php (cgi)的一些问题
- windows 下php支持curl
- windows下如何解决PHP调用的外部程序超时阻塞问题
- Ubuntu环境下curl访问https地址
- php+windows扩展curl问题
- 验证一个数是否为4的n次幂
- 进度
- 非GUI触发jmeter
- thinkphp自定义类
- JESD204B接口与协议
- windows下PHP + Nginx curl访问本地地址超时卡死问题的解决方案
- Handler
- JAVA工程师笔试题(包含实习生 高级工程师)
- Android 主要涉及的安全问题调研
- Operating System-Thread(5)弹出式线程&&使单线程代码多线程化会产生那些有关问题
- ReviewBoard的一些小问题
- Lua与.net的CLR相互调用
- HttpClient学习整理
- 在visio里面插入带圆圈的数字字符。