Кэширование главной страницы

Андрей Петров andreyp.kt на gmail.com
Чт Авг 12 18:49:39 MSD 2010


nginx/0.8.46 + PHP 5.3.3(fpm)

Конфиг nginx:

server {
listen   80;
server_name  ***.dev;
root   /home/andrey/projects/***.dev/www;
error_log logs/***.error;
index  index.php index.html index.htm;

error_page 502 /502.html;
error_page 504 /502.html;
location  = /{
fastcgi_pass   127.0.0.1:9999;
             fastcgi_index  index.php;
include        fastcgi.conf

fastcgi_cache one;
fastcgi_pass_header Cookie;
fastcgi_ignore_headers Cache-Control Expires;
fastcgi_cache_key "$request_uri";
fastcgi_cache_valid 30s;
fastcgi_cache_bypass $cookie_uid;

}
location ~ \.(jpg|jpeg|gif|png)$ {
error_page 404 = /pictures/index.php;
}
location / {
error_page 404 /error/404/;
rewrite ^/ag_rasprodaga.html$ /rasprodaga/ag_rasprodaga.html permanent;
rewrite ^/(.*)/$ /index.php?$1 last;
rewrite ^/([a-zA-Z0-9/_\-]*)$ /index.php?$1 last;
}

location ~ \.php$ {
    fastcgi_pass   127.0.0.1:9999;
            fastcgi_index  index.php;
            include        fastcgi.conf;
}

}
Задача закэшировать главную страницу не авторизованным пользователям.
Кэшируется нормально;), но пока не зайдет авторизованный пользователь, далее
всем не авторизованным отдаётся страница 502.
В error логе
2010/08/12 18:47:16 [error] 12660#0: *86 upstream prematurely closed
connection while reading response header from upstream, client: 127.0.0.1,
server: ***.dev, request: "GET / HTTP/1.1", upstream: "fastcgi://
127.0.0.1:9999", host: "***.dev"
Подскажите куда копать? Заранее благодарен

-- 
С уважением Andrey Petrov
mail:andreyp.kt at gmail.com <mail%3Aandreyp.kt at gmail.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20100812/593b9e4a/attachment.html>


Подробная информация о списке рассылки nginx-ru