Спасибо!<br><br><div class="gmail_quote">6 августа 2009 г. 20:30 пользователь Igor Sysoev <span dir="ltr">&lt;<a href="mailto:is@rambler-co.ru">is@rambler-co.ru</a>&gt;</span> написал:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div class="im">On Thu, Aug 06, 2009 at 07:44:00PM +0400, Бондарец Иван wrote:<br>
<br>
&gt; не желает никак...<br>
&gt; *[emerg]: invalid parameter &quot;key_zone=php:10m&quot; in<br>
&gt; /usr/local/nginx/conf/nginx.conf:34<br>
</div>&gt; configuration file /usr/local/nginx/conf/nginx.conf test failed*<br>
<br>
-key_zone=php:10m<br>
+keys_zone=php:10m<br>
<br>
<a href="http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_cache_path" target="_blank">http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_cache_path</a><br>
<div><div></div><div class="h5"><br>
&gt; 6 августа 2009 г. 18:48 пользователь Igor Sysoev &lt;<a href="mailto:is@rambler-co.ru">is@rambler-co.ru</a>&gt; написал:<br>
&gt;<br>
&gt; &gt; On Thu, Aug 06, 2009 at 06:33:53PM +0400, Бондарец Иван wrote:<br>
&gt; &gt;<br>
&gt; &gt; &gt; Туда я сходил в первую очередь, естесственно, но так и не понял как<br>
&gt; &gt; &gt; мне мою задачку решить.<br>
&gt; &gt;<br>
&gt; &gt; Например, так:<br>
&gt; &gt;<br>
&gt; &gt;   proxy_cache_path  /path/to/cache  key_zone=php:10m;<br>
&gt; &gt;<br>
&gt; &gt;   location /php {<br>
&gt; &gt;       ...<br>
&gt; &gt;       proxy_cache         php;<br>
&gt; &gt;       prpxy_cache_key     backend$requuest_uri;<br>
&gt; &gt;       proxy_cache_valid   1h;<br>
&gt; &gt;    }<br>
&gt; &gt;<br>
&gt; &gt; &gt; 06.08.09, Igor Sysoev&lt;<a href="mailto:is@rambler-co.ru">is@rambler-co.ru</a>&gt; написал(а):<br>
&gt; &gt; &gt; &gt; On Thu, Aug 06, 2009 at 04:36:27PM +0400, Бондарец Иван wrote:<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; Хм.. Я не использую fastcgi, nginx лишь проксирует на апач, сжимает и<br>
&gt; &gt; &gt; &gt;&gt; терминирует ssl, хочу еще и кеширование задействовать, только как раз<br>
&gt; &gt; &gt; &gt;&gt; *не*нужно кешировать ничего кроме картинок, fladh, html и js<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; <a href="http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_cache" target="_blank">http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_cache</a><br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; 6 августа 2009 г. 16:16 пользователь Igor Sysoev &lt;<a href="mailto:is@rambler-co.ru">is@rambler-co.ru</a>&gt;<br>
&gt; &gt; &gt; &gt;&gt; написал:<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt; On Thu, Aug 06, 2009 at 04:13:31PM +0400, Бондарец Иван wrote:<br>
&gt; &gt; &gt; &gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; ммм... я просто хотел включить кеширование статического контента.<br>
&gt; &gt; Как<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; это<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; сделать правильно?<br>
&gt; &gt; &gt; &gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt;<br>
&gt; &gt; <a href="http://sysoev.ru/nginx/docs/http/ngx_http_fastcgi_module.html#fastcgi_cache" target="_blank">http://sysoev.ru/nginx/docs/http/ngx_http_fastcgi_module.html#fastcgi_cache</a><br>
&gt; &gt; &gt; &gt;&gt; &gt; и ниже.<br>
&gt; &gt; &gt; &gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; 6 августа 2009 г. 15:27 пользователь Igor Sysoev &lt;<br>
&gt; &gt; <a href="mailto:is@rambler-co.ru">is@rambler-co.ru</a>&gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt; написал:<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; On Thu, Aug 06, 2009 at 10:48:09AM +0400, Бондарец Иван wrote:<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; Помогло ручное создание директории html/php и назначение ее<br>
&gt; &gt; &gt; &gt;&gt; &gt; владельцем<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; nobody. Хотя владельцем папки html/ и так является nobody<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; Вы уверены, что хотите сохранять ответы скриптов на вместо самих<br>
&gt; &gt; &gt; &gt;&gt; &gt; скриптов ?<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; 6 августа 2009 г. 10:35 пользователь Бондарец Иван &lt;<br>
&gt; &gt; &gt; &gt;&gt; &gt; <a href="mailto:bondarets@gmail.com">bondarets@gmail.com</a><br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt;написал:<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt; Добрый день!<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt; Я добавил опции proxy_store и gzip для одного из локейшенов:<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt; *    server {<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt;         listen       80;<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt;         server_name  servername;<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt;          location /php {<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt;         proxy_pass   <a href="http://localhost:81" target="_blank">http://localhost:81</a>;<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt;         proxy_store             on;<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt;         gzip             on;<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt;             }<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt;     }*<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt; И получил кучу вот таких ошибок в логе:<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt; *2009/08/06 10:24:55 [crit] 20286#0: *211426 rename()<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt; &quot;/usr/local/nginx/proxy_temp/**5/02/0000000025&quot; to<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt; &quot;/usr/local/nginx/html/php/&quot; failed (20: Not a directory)<br>
&gt; &gt; while<br>
&gt; &gt; &gt; &gt;&gt; &gt; reading<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt; upstream, client: 172.25.106.215, server: servername,<br>
&gt; &gt; request:<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt; &quot;GET<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; /php/<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt; HTTP/1.1&quot;, upstream: &quot;<a href="http://127.0.0.1:81/php/" target="_blank">http://127.0.0.1:81/php/</a>&quot;, host:<br>
&gt; &gt; &gt; &gt;&gt; &gt; &quot;servername&quot;*<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt; При этом в другом server (443) тоже есть локейшены с этими<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt; опциями,<br>
&gt; &gt; &gt; &gt;&gt; &gt; но<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt; таких ошибок нет.<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; Игорь Сысоев<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt; <a href="http://sysoev.ru" target="_blank">http://sysoev.ru</a><br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt; --<br>
&gt; &gt; &gt; &gt;&gt; &gt; Игорь Сысоев<br>
&gt; &gt; &gt; &gt;&gt; &gt; <a href="http://sysoev.ru" target="_blank">http://sysoev.ru</a><br>
&gt; &gt; &gt; &gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; Игорь Сысоев<br>
&gt; &gt; &gt; &gt; <a href="http://sysoev.ru" target="_blank">http://sysoev.ru</a><br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; Игорь Сысоев<br>
&gt; &gt; <a href="http://sysoev.ru" target="_blank">http://sysoev.ru</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
<br>
</div></div>--<br>
<div><div></div><div class="h5">Игорь Сысоев<br>
<a href="http://sysoev.ru" target="_blank">http://sysoev.ru</a><br>
<br>
</div></div></blockquote></div><br>