nginx codeigniter 502 bad gateway

前端 未结 4 2042
抹茶落季
抹茶落季 2021-01-06 15:52

The config of nginx is as follows:

server {
        listen       80;
        server_name  www.example.com;

        root   /home/wwwroot/example.com;
                


        
4条回答
  •  花落未央
    2021-01-06 16:34

    I finally make it right myself.

    server {
        listen       80;
        server_name  example.com;
    
        root   /home/wwwroot/example.com;
        index index.php  index.html index.htm;
    
        location / {
        root /home/wwwroot/example.com;
                index  index.php index.html index.htm;
            if (!-e $request_filename) {
                    rewrite ^/(.*)$ /index.php/$1 last;
                    break;
            }
        }
        location ~ \.php($|/) {
            fastcgi_pass  unix:/tmp/php-cgi.sock;
            fastcgi_index  index.php;
            fastcgi_split_path_info ^(.+\.php)(.*)$;
            fastcgi_param   PATH_INFO $fastcgi_path_info;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }
        location ~ /\.ht {
                deny  all;
        }
    }
    

提交回复
热议问题