Посмотрите, плз, свежим взглядом, где я накосячил. Суть проблемы: не отображается дефолтная индексная страница при обращении к сайту. вот конфиг nginx:
Код: Выделить всё
server {
listen 80;
server_name example.com;
location / {
root /srv/web/example.com/html/;
index index.php;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /srv/web/example.com/html$fastcgi_script_name;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
fastcgi_hide_header X-Powered-By;
include fastcgi_params;
}
location /nginx_status {
stub_status on;
access_log off;
allow 192.168.11.1;
deny all;
}
}
Код: Выделить всё
2011/04/07 22:01:43 [error] 2604#0: *4 "/srv/web/example.com/html/index.php" is forbidden (13: Permission denied), client: 192.168.11.1, server: example.com, request: "GET / HTTP/1.1", host: "example.com"
Код: Выделить всё
192.168.11.1 - - [07/Apr/2011:22:04:51 +0400] "GET /index.php HTTP/1.1" 200 15 "-" "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16" "-"
Код: Выделить всё
root /srv/web/example.com/html/;
index index.php;