zoukankan      html  css  js  c++  java
  • [转载]windows下PHP + Nginx curl访问本地地址超时卡死问题的解决方案

    原因:

    windows 下 nginx+php环境,不支持并发。

    解决方案:

    1、在配置nginx vhost时,需要同时运行的网站设置不同的fastcgi_pass的端口号

    server {
        server_name www.xxx.com;
    
        # 其他配置...
    
        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.xxx.com;
    
        # 其他配置...
    
        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(不能关闭窗口)

  • 相关阅读:
    UVA12096
    Phonegap
    苹果证书的申请、unityoc交互基础
    撸代码--linux进程通信(基于共享内存)
    在Mac上ppt导出pdf
    Tour UVA
    2144 砝码称重 2
    1553 互斥的数
    P1063 能量项链
    P1041 传染病控制
  • 原文地址:https://www.cnblogs.com/batsing/p/9138493.html
Copyright © 2011-2022 走看看