Php Nginx cloudflare 502坏网关

Php Nginx cloudflare 502坏网关,php,nginx,cloudflare,Php,Nginx,Cloudflare,我正在使用cloudflare。我的网站运行良好,但没有加载任何图像、css文件和js文件 我的服务器详细信息 ubuntu 12.04 nginx/1.1.19 php5 fpm mysql 你可以现场查看 使用www和不使用www进行检查 我认为这个问题与代理(cloudflare)有关 /etc/nginx.conf 服务器配置 server {

我正在使用cloudflare。我的网站运行良好,但没有加载任何图像、css文件和js文件

我的服务器详细信息

ubuntu 12.04

nginx/1.1.19

php5 fpm

mysql

你可以现场查看

使用www和不使用www进行检查

我认为这个问题与代理(cloudflare)有关

/etc/nginx.conf

服务器配置

server {                                                                        
    #listen   80; ## listen for ipv4; this line is default and implied          
    #listen   [::]:80 default ipv6only=on; ## listen for ipv6                   
                                                                                
    root /usr/share/nginx/www/sorbakalim.co;                                    
    index index.html index.htm index.php;                                       
                                                                                
    # Make site accessible from http://localhost/                               
    server_name sorbakalim.co;                                                  
                                                                                
    location / {                                                                
        # First attempt to serve request as file, then                          
        # as directory, then fall back to index.html                            
        try_files $uri $uri/ /index.php;                                        
        # Uncomment to enable naxsi on this location                            
        # include /etc/nginx/naxsi.rules                                        
    }                                                                           
                                                                                
    location /doc/ {                                                            
        alias /usr/share/doc/;                                                  
        autoindex on;                                                           
        allow 127.0.0.1;                                                        
        deny all;                                                               
    }                                                                           
                                                                                
    # Only for nginx-naxsi : process denied requests                            
    #location /RequestDenied {                                                  
        # For example, return an error code                                     
        #return 418;                                                            
    #}                                                                          
                                                                                
    #error_page 404 /404.html;                                                  
                                                                                
    # redirect server error pages to the static page /50x.html                  
    #                                                                           
    #error_page 500 502 503 504 /50x.html;                                      
    #location = /50x.html {                                                     
    #   root /usr/share/nginx/www;                                              
    #}                                                                          
                                                                                
    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000        
    #                                                                           
    location ~ \.php$ {                                                         
        fastcgi_split_path_info ^(.+\.php)(/.+)$;                               
        # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini              
                                                                                
        # With php5-cgi alone:                                                  
        fastcgi_pass 127.0.0.1:9000;                                            
    #   # With php5-fpm:                                                        
    #   fastcgi_pass unix:/var/run/php5-fpm.sock;                               
        fastcgi_index index.php;                                                
        include fastcgi_params;                                                 
    }                                                                           
                                                                                
    # deny access to .htaccess files, if Apache's document root                 
    # concurs with nginx's one                                                  
    #                                                                           
    #location ~ /\.ht {                                                         
    #   deny all;                                                               
    #}                                                                          
}

502网关通常表示数据中心中存在临时问题,如果您看到这一点,您应该这样做

报告中有用的内容:


以及以下输出:(将yourdomain.com替换为您的实际域)。

您确定响应未缓存吗?所有的图片都会很好地加载到你发布的链接上。通常502错误来自于与phpye的通信问题,当然,当我使用cloudflare时,我得到了这个错误。
server {                                                                        
    #listen   80; ## listen for ipv4; this line is default and implied          
    #listen   [::]:80 default ipv6only=on; ## listen for ipv6                   
                                                                                
    root /usr/share/nginx/www/sorbakalim.co;                                    
    index index.html index.htm index.php;                                       
                                                                                
    # Make site accessible from http://localhost/                               
    server_name sorbakalim.co;                                                  
                                                                                
    location / {                                                                
        # First attempt to serve request as file, then                          
        # as directory, then fall back to index.html                            
        try_files $uri $uri/ /index.php;                                        
        # Uncomment to enable naxsi on this location                            
        # include /etc/nginx/naxsi.rules                                        
    }                                                                           
                                                                                
    location /doc/ {                                                            
        alias /usr/share/doc/;                                                  
        autoindex on;                                                           
        allow 127.0.0.1;                                                        
        deny all;                                                               
    }                                                                           
                                                                                
    # Only for nginx-naxsi : process denied requests                            
    #location /RequestDenied {                                                  
        # For example, return an error code                                     
        #return 418;                                                            
    #}                                                                          
                                                                                
    #error_page 404 /404.html;                                                  
                                                                                
    # redirect server error pages to the static page /50x.html                  
    #                                                                           
    #error_page 500 502 503 504 /50x.html;                                      
    #location = /50x.html {                                                     
    #   root /usr/share/nginx/www;                                              
    #}                                                                          
                                                                                
    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000        
    #                                                                           
    location ~ \.php$ {                                                         
        fastcgi_split_path_info ^(.+\.php)(/.+)$;                               
        # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini              
                                                                                
        # With php5-cgi alone:                                                  
        fastcgi_pass 127.0.0.1:9000;                                            
    #   # With php5-fpm:                                                        
    #   fastcgi_pass unix:/var/run/php5-fpm.sock;                               
        fastcgi_index index.php;                                                
        include fastcgi_params;                                                 
    }                                                                           
                                                                                
    # deny access to .htaccess files, if Apache's document root                 
    # concurs with nginx's one                                                  
    #                                                                           
    #location ~ /\.ht {                                                         
    #   deny all;                                                               
    #}                                                                          
}