Wie konfiguriere ich ein Laravel-Projekt mit einem Nginx-Server in Bitnami? Meldet immer 502 Bad Gateway
淡淡烟草味
淡淡烟草味 2017-05-16 16:47:30
0
2
600

Schauen Sie sich viele Konfigurations-Tutorials im Internet an, aber alle schlugen fehl und meldeten einen 502-Fehler.

Meine aktuelle Konfiguration sieht so aus:
/opt/bksite/nginx/conf/bitnami/bitnami.confDatei

     server {                                                                                           
         listen       80;                                                                               
         server_name  localhost;                                                                        
                                                                                                        
         proxy_buffer_size 128k;                                                                        
         proxy_buffers 8 256k;                                                                          
         proxy_busy_buffers_size 256k;                                                                  
                                                                                                        
         set $root_path '/home/paiyang-admin/public/';                                                  
         root $root_path;                                                                               
                                                                                                        
         location / {                                                                                   
             index  index.php index.html index.htm;                                                     
             try_files $uri $uri/ /index.php;                                                           
         }                                                                                              
                                                                                                        
         include "/opt/bksite/nginx/conf/bitnami/phpfastcgi.conf";                                      
                                                                                                        
         include "/opt/bksite/nginx/conf/bitnami/bitnami-apps-prefix.conf";                             
     }       

/opt/bksite/nginx/conf/bitnami/phpfastcgi.confDie Dateien lauten wie folgt

 location ~ \.php$ {                                                                                    
     fastcgi_split_path_info ^(.+\.php)(/.+)$;                                                          
     fastcgi_read_timeout 300;                                                                          
     fastcgi_pass   unix:/opt/bksite/php/var/run/www.sock;                                              
                                                                                                        
     fastcgi_index  index.php;                                                                          
     fastcgi_param  SCRIPT_FILENAME $request_filename;                                                  
     include        fastcgi_params;                                                                     
 }

Bitte helfen Sie.

淡淡烟草味
淡淡烟草味

Antworte allen(2)
世界只因有你

尝试一下这样配置

    location / {
        try_files $uri /index.php$is_args$args;
    }
    
    location ~ ^/index\.php(/|$) {
        fastcgi_pass unix:/run/php-fpm/php-fpm.sock;
        fastcgi_split_path_info ^(.+\.php)(/.*)$;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
        fastcgi_param DOCUMENT_ROOT $realpath_root;
    }
阿神

errorlog找具体的原因, 我就是这样解决的

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage