CGI指数收益率403(禁止)

时间:2013-04-05 01:48:18

标签: php nginx fastcgi

我在ubuntu计算机上使用php-cgi运行nginx。除了访问/从nginx获得“403 Forbidden”的主要细节外,事情似乎工作正常。访问/index.php的工作正常。如果我添加index.html并转到也适用的/

server {
    root /home/ajcrites/projects/php/devays/public/;
    server_name sub.localhost;

    location ~ \.php$ {
        try_files $uri =404;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        include fastcgi_params;
    }
}

似乎fastcgi_index index.php;会涵盖这一点,但事实显然并非如此。我需要添加一些内容才能让/投放/index.php吗?

1 个答案:

答案 0 :(得分:0)

您需要将index.php添加到索引指令中,以便有index index.html index.php;

之类的内容

请参阅http://nginx.org/en/docs/http/ngx_http_index_module.html