nginx报错:FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream

vim /usr/local/nginx/conf/fastcgi.conf
    fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;



server 
     {
        listen      80;
        server_name khh2.com;
        root   /home/wwwroot/khh2/admin/www/;
        access_log  /var/log/nginx/khh2/admin.access.log;
        error_log  /var/log/nginx/khh2/admin.error.log;

location / {
index  index.html index.htm index.php;
       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  ^((?U).+\.php)(/?.+)$;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;   ----这里
            fastcgi_param  PATH_INFO  $fastcgi_path_info;
            fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;
            include        fastcgi_params;
        }

location ~ ^/(image|javascript|css|flash|media|static|jpeg|png|js)/ {
    expires 1h;
}		
}

猜你喜欢

转载自blog.csdn.net/zzhlinux911218/article/details/89291743
今日推荐