ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: proxy_store снова



error лог в догонку

Attachment: www3.error_log
Description: Binary data

24 марта 2008, в 16:13, Alexander Simonov написал(а):
Добрый день!

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

Дано:

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;


Мне 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

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





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






 




Copyright © Lexa Software, 1996-2009.