Re: Проблема с загрузкой изображений при использовании limit req. Как побороть?

2013-12-02 Пенетрантность Илья Шипицин
с картинками есть особенность, в MSIE6, если у вас, например, на
странице несколько скрытых div-ов, в каждом из которых есть одна и та
же картинка (например, фон), добавленный через javascript, то MSIE6
будет ее загружать столько раз, сколько она встречается. более
современные MSIE - понимают, что картинка все таки одна (независимо от
способа, которым она добавляется на страницу).

с картинками и limit_req надо осторожно.

29 ноября 2013 г., 1:47 пользователь Sferg  написал:
> Здравствуйте, господа. Установлена связка nginx + php-fpm. Возникла проблема
> с загрузкой изображений при использовании limit_req.
>
> В секции http прописал:
> limit_req_zone  $binary_remote_addr zone=reqPerSec1:1m rate=1r/s;
>
> Далее, определены следующие локэйшены:
>
> location / {
> #try_files   $uri $uri/ /index.php$uri$is_args$args;
> limit_req   zone=reqPerSec1 burst=5 nodelay;
> }
>
> location ~ [4-5][0-9][0-9].html {
> internal;
> }
>
> location /favicon.ico {
> access_log off;
> log_not_found off;
> expires 1y;
>
> #empty_gif;
> return 204;
> }
>
> location ~ ^.+\.php(?:/.*)?$ {
> limit_req   zone=reqPerSec1 burst=5 nodelay;
> include conf.d/php.conf;
> }
>
> location ~* ^.+\.(jpg|jpeg|gif|png|css|js|swf)$ {
> access_log  off;
> log_not_found   off;
> expires 1y;
> }
>
> location ~ (?:/\..*|~)$ {
> access_log off;
> log_not_found off;
> deny all;
> }
>
> В результате получается, что при загрузке html-странички, css и картинки
> грузятся исправно, даже если часто понажимать F5, а вот при вызове phpinfo,
> логотипы пропадают после первого же обновления странички. В чём может быть
> проблема и каким образом её можно побороть? К обработке html-страничек
> вопросов никаких, но хотелось бы, чтоб и с php limit_req функционировал
> исправно.
>
> С уважением, Геннадий.
>
> Posted at Nginx Forum: 
> http://forum.nginx.org/read.php?21,245058,245058#msg-245058
>
> ___
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Проблема с загрузкой изображений при использовании limit req. Как побороть?

2013-12-02 Пенетрантность Илья Шипицин
в ключ добавьте uri и, возможно, параметры

29 ноября 2013 г., 1:47 пользователь Sferg  написал:
> Здравствуйте, господа. Установлена связка nginx + php-fpm. Возникла проблема
> с загрузкой изображений при использовании limit_req.
>
> В секции http прописал:
> limit_req_zone  $binary_remote_addr zone=reqPerSec1:1m rate=1r/s;
>
> Далее, определены следующие локэйшены:
>
> location / {
> #try_files   $uri $uri/ /index.php$uri$is_args$args;
> limit_req   zone=reqPerSec1 burst=5 nodelay;
> }
>
> location ~ [4-5][0-9][0-9].html {
> internal;
> }
>
> location /favicon.ico {
> access_log off;
> log_not_found off;
> expires 1y;
>
> #empty_gif;
> return 204;
> }
>
> location ~ ^.+\.php(?:/.*)?$ {
> limit_req   zone=reqPerSec1 burst=5 nodelay;
> include conf.d/php.conf;
> }
>
> location ~* ^.+\.(jpg|jpeg|gif|png|css|js|swf)$ {
> access_log  off;
> log_not_found   off;
> expires 1y;
> }
>
> location ~ (?:/\..*|~)$ {
> access_log off;
> log_not_found off;
> deny all;
> }
>
> В результате получается, что при загрузке html-странички, css и картинки
> грузятся исправно, даже если часто понажимать F5, а вот при вызове phpinfo,
> логотипы пропадают после первого же обновления странички. В чём может быть
> проблема и каким образом её можно побороть? К обработке html-страничек
> вопросов никаких, но хотелось бы, чтоб и с php limit_req функционировал
> исправно.
>
> С уважением, Геннадий.
>
> Posted at Nginx Forum: 
> http://forum.nginx.org/read.php?21,245058,245058#msg-245058
>
> ___
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Проблема с загрузкой изображений при использовании limit req. Как побороть?

2013-11-29 Пенетрантность Anton Yuzhaninov

On 11/28/13 23:47, Sferg wrote:


location ~ ^.+\.php(?:/.*)?$ {
limit_req   zone=reqPerSec1 burst=5 nodelay;
include conf.d/php.conf;
}



В результате получается, что при загрузке html-странички, css и картинки
грузятся исправно, даже если часто понажимать F5, а вот при вызове phpinfo,
логотипы пропадают после первого же обновления странички.


Потому что логотипы для phpinfo генерятся тем же самым php.

Не поленитесь посмотреть через Firebug или аналогичные инструменты других 
бразуеров.
Ну и логи nginx смотреть то же бывает полезно.

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Проблема с загрузкой изображений при использовании limit req. Как побороть?

2013-11-28 Пенетрантность Sferg
Здравствуйте, господа. Установлена связка nginx + php-fpm. Возникла проблема
с загрузкой изображений при использовании limit_req.

В секции http прописал:
limit_req_zone  $binary_remote_addr zone=reqPerSec1:1m rate=1r/s;

Далее, определены следующие локэйшены:

location / {
#try_files   $uri $uri/ /index.php$uri$is_args$args;
limit_req   zone=reqPerSec1 burst=5 nodelay;
}

location ~ [4-5][0-9][0-9].html {
internal;
}

location /favicon.ico {
access_log off;
log_not_found off;
expires 1y;

#empty_gif;
return 204;
}

location ~ ^.+\.php(?:/.*)?$ {
limit_req   zone=reqPerSec1 burst=5 nodelay;
include conf.d/php.conf;
}

location ~* ^.+\.(jpg|jpeg|gif|png|css|js|swf)$ {
access_log  off;
log_not_found   off;
expires 1y;
}

location ~ (?:/\..*|~)$ {
access_log off;
log_not_found off;
deny all;
}

В результате получается, что при загрузке html-странички, css и картинки
грузятся исправно, даже если часто понажимать F5, а вот при вызове phpinfo,
логотипы пропадают после первого же обновления странички. В чём может быть
проблема и каким образом её можно побороть? К обработке html-страничек
вопросов никаких, но хотелось бы, чтоб и с php limit_req функционировал
исправно.

С уважением, Геннадий.

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,245058,245058#msg-245058

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru