proxy_store снова

Alexander Simonov a.simonov at favoritbet.com
Mon Mar 24 17:13:50 MSK 2008


Добрый день!

Или я туплю и ничего не понимаю или оно не работает.

Дано:

nginx/0.6.29 в сборке gentoo.

     server {
         listen      0.0.0.0:80;
         optimize_server_names off;
         server_name www3.favoritbet.com;
         charset utf-8;

         access_log  /var/log/nginx/www3.access_log main;
         error_log   /var/log/nginx/www3.error_log debug;

         root /var/www/www3.favoritbet.com/htdocs;
         include /etc/nginx/proxy_params;
         proxy_set_header  Host  'favoritbet.com';

         location /img/ {
             error_page           404 = @fetch;
         }

         location /news_img/ {
             error_page           404 = @fetch;
         }

         location @fetch {
             internal;
             include /etc/nginx/proxy_params;
             proxy_set_header  Host  'favoritbet.com';
             proxy_store          on;
             proxy_store_access   user:rw  group:rw  all:r;
             proxy_temp_path      /var/www/www3.favoritbet.com/tmp/;
             proxy_pass  http://favoritbet.com;
             root                 /var/www/www3.favoritbet.com/htdocs/;
         }

         location / {
             include /etc/nginx/proxy_params;
             proxy_set_header  Host  'favoritbet.com';
             proxy_pass http://favoritbet.com/;
         }
     }



proxy_params:

proxy_read_timeout 15m;
proxy_send_timeout 15m;
proxy_set_header  X-Real-IP     $remote_addr;
proxy_buffering on;


Делаю запрос на http://www3.favoritbet.com/news_img/1206362118.jpeg
Мне www3 его спокойно отдает, но!
картинка не кешируеться в /var/www/www3.favoritbet.com/htdocs/ и в  / 
var/www/www3.favoritbet.com/tmp/ я не вижу tmp файлов.
Они все находяться в /var/tmp/nginx/proxy так как при компиляции была  
указана опция где находиться proxy_temp_path.

Права на указаные в конфиге директории:

seth www3.favoritbet.com # ls -l
total 0
drwxrwxrwx 2 nginx nginx 48 Mar 24 15:57 htdocs
drwxrwxrwx 2 nginx nginx 48 Mar 24 15:09 tmp

--
Александр Симонов
Ведущий программист отдела информационных технологий и защиты информации
ТОВ "Днепр-Виктория"
email: a.simonov at favoritbet.com
tel: +380(67)3275337
icq: 310029609




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20080324/c6fe8504/attachment.html>


More information about the nginx-ru mailing list