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

Андрей Петров andreyp.kt на gmail.com
Чт Авг 12 18:52:54 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/968e4c7b/attachment.html>


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