<div dir="ltr"><div><div><div>В error_log все чистенько<br><br></div>В <span style="font-family:arial,sans-serif;font-size:13px"></span><span style="font-family:arial,sans-serif;font-size:13px">/usr/local/nginx/cache что-то ИНОГДА появляется (иногда тк запросов дофига, а записей там "по пальцам пересчитать")<br>
<br></span></div><span style="font-family:arial,sans-serif;font-size:13px">Перечислю те которые сейчас там <br>KEY: GET|<a href="http://www.domain.ru">www.domain.ru</a>|/?userlogout=100165958&sid=3c85d72b3aa90fe076c48a07564b3564<br>
KEY: GET|<a href="http://www.domain.ru">www.domain.ru</a>|/<br>KEY: GET|<a href="http://www.domain1.org">www.domain1.org</a>|/<br><br></span></div><span style="font-family:arial,sans-serif;font-size:13px">собственно, все :(<br>
</span><div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/5/27 Aleksandr Sytar <span dir="ltr"><<a href="mailto:sytar.alex@gmail.com" target="_blank">sytar.alex@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">27 мая 2013 г., 14:58 пользователь Nikolay Grebnev <span dir="ltr"><<a href="mailto:nikolaygrebnev@gmail.com" target="_blank">nikolaygrebnev@gmail.com</a>></span> написал:<div>
<div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div>Добрый день.<br><br></div>Не получается сделать кеширование для титульных страниц (виртуальных хостов много). В лог идет все время MISS. При этом в cache директорию что-то иногда записывается. по какому признаку для меня загадка (иногда как раз те вещи которые не должны записываться - например страницы отлогинивания, к счастью в ключе есть$request_uri поэтому это не мешается) .<br>
<br>http {<br>proxy_cache_path /usr/local/nginx/cache levels=1:2 keys_zone=default:30m max_size=1G;<br>proxy_temp_path /usr/local/nginx/proxy 1 2;<br>proxy_cache_use_stale error timeout invalid_header http_502;<br>proxy_cache_bypass $cookie_phpbb2mysql_sid;<br>
proxy_no_cache $cookie_phpbb2mysql_sid;<br><br></div><div>#эти 3 строки добавлены от отчаяния, но не помогли<br></div><div>proxy_buffers 8 32k;<br>proxy_buffer_size 64k;<br>proxy_buffering On;<br><br><br></div><div>.....<br>
<br>location = / {<br> proxy_pass <a href="http://php" target="_blank">http://php</a>;<br> proxy_redirect off;<br> proxy_set_header Host $host;<br> proxy_set_header Via $http_via;<br>
proxy_set_header X-Real-IP $remote_addr;<br>
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;<br># index index.php; - убираение не помогло<br> rewrite_log on;<br> proxy_connect_timeout 300;<br> proxy_send_timeout 300;<br> proxy_read_timeout 300;<br>
proxy_cache default;<br> proxy_cache_valid 200 300s;<br> proxy_cache_key "$request_method|$host|$request_uri";<br># proxy_cache_key "$request_method|$http_if_modified_since|$http_if_none_match|$host|$request_uri";<br>
proxy_hide_header "Set-Cookie";<br> proxy_ignore_headers "Cache-Control" "Expires"; #собственно их и нет из php когда нет сессии<br> limit_conn addr 4;<br>}<br><br><br></div><div>Вот такой вот конфиг.<br>
</div><div>Прошу помочь сделать чтобы кеширование заработало :)<br><br></div><div>Николай<br></div></div>
<br></blockquote><div><br></div></div></div><div>При этом в папке <span style="font-family:arial,sans-serif;font-size:13px"> </span><span style="font-family:arial,sans-serif;font-size:13px">/usr/local/nginx/cache что-нибудь появляется?</span></div>
<div>В error_log что-нибудь на тему кеширования есть? </div></div></div></div>
<br>_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a><br></blockquote></div><br></div>