同一台服务器新部署了一个php项目。但是访问一直报502。可是同服务器的其他项目都没有问题。

解决方案 »

  1.   

    补充信息:2019/07/16 09:49:31 [error] 79163#79163: *22339993 no live upstreams while connecting to upstream, client: 192.168.16.6, server: s.gezlife.net, request: "GET /socket.io/?EIO=3&transport=polling&t=1563241682140-40 HTTP/1.1", upstream: "http://localhost/socket.io/?EIO=3&transport=polling&t=1563241682140-40", host: "s.gezlife.net", referrer: "http://leju.maxiaojun.gezlife.com/Factoryadmin/product/upimg/edit/1/pid/231266"
      

  2.   

    补充配置:  server {        listen    443  ssl;
            server_name s.gezlife.com;   server_tokens        off;    ssl_certificate     keys/gezlife.com.pem;
        ssl_certificate_key  keys/gezlife.com.key;    access_log /Data/logs/nginx/s.gezlife.com.access.log combinedio;
        error_log /Data/logs/nginx/s.gezlife.com.error.log;    ssl_ciphers ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-RC4-SHA:!ECDHE-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDHE-RSA-AES256-SHA:!RC4-SHA:HIGH:!aNULL:!eNULL:!LOW:!3DES:!MD5:!EXP:!CBC:!EDH:!kEDH:!PSK:!SRP:!kECDH;    ssl_prefer_server_ciphers  on;
        ssl_protocols      TLSv1  TLSv1.1   TLSv1.2;
      

  3.   

    补充配置:##ssl_session_cache          shared:SSL:100m;
        ssl_session_timeout        10m;    proxy_http_version  1.1;
    proxy_redirect off;        location / {
            proxy_pass http://localhost:2120;
            proxy_set_header Host $host;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            #proxy_set_header Origin '*';
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
             proxy_read_timeout 3000s;
            }
        }