÷Ù ÃÅÌÉËÏÍ ÉÓÐÏÌØÚÕÅÔÅ ÓÂÏÒËÕ ÏÔ Pressflow ÉÌÉ ËÁËÏÊ-ÔÏ ÉÚ ÍÏÄÕÌÅÊ? íÏÖÅÔÅ ÜÔÏÔ ×ÏÐÒÏÓ ÂÏÌÅÅ ÐÏÄÒÏÂÎÏ ÏÓ×ÅÔÉÔØ?<div>úÁÒÁÎÅÅ ÂÌÁÇÏÄÁÒÀ.<br><br><div class="gmail_quote">11 ÎÏÑÂÒÑ 2009 Ç. 14:57 ÐÏÌØÚÏ×ÁÔÅÌØ Vasiliy G Tolstov <span dir="ltr">&lt;<a href="mailto:v.tolstov@selfip.ru">v.tolstov@selfip.ru</a>&gt;</span> ÎÁÐÉÓÁÌ:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">÷ óÒÄ, 11/11/2009 × 14:11 +0300, Alex, the Marrch Ca&#39;at ÐÉÛÅÔ:<br>
<div class="im">&gt; íÏÖÎÏ ÏÓ×ÅÔÉÔØ ÔÅÍÕ ÐÅÒÅÁÄÒÅÓÁÃÉÉ ÄÌÑ imgcache ÐÏÄÒÏÂÎÅÅ? é ÷ÁÛ ËÏÎÆÉÇ<br>
&gt; ÄÌÑ ËÜÛÉÒÏ×ÁÎÉÑ Õ×ÉÄÅÔØ? ðÒÏÂÌÅÍ Ó ËÕËÁÍÉ ÎÅ ÂÙÌÏ ÉÚ-ÚÁ ËÜÛÉÒÏ×ÁÎÉÑ?<br>
&gt;<br>
<br>
</div>ó ËÕËÁÍÉ ÐÒÏÂÌÅÍ ÎÅÂÙÌÏ - ÉÓÐÏÌØÚÕÀ ÍÏÄÕÌØ ÉÚ pressflow. Ó ËÅÛÉÒÏ×ÁÎÉÅÍ<br>
ÐÒÑÍÏ ÓÅÊÞÁÓ ÎÅ ÐÒÉ×ÅÄÕ ÈÏÒÏÛÉÊ ÐÒÉÍÅÒ, ÔÁË ËÁË ËÏÎÆÉÇ ÎÅ ÍÏÇÕ ÎÁÊÔÉ. îÏ<br>
×ÏÏÂÝÅ ÓÔÏÉÔ ÐÏÓÍÏÔÒÅÔØ × ÒÁÓÓÙÌËÅ ÔÕÔ ÐÒÏ ÓÔÁÔØÀ äÍÉÔÒÉÑ ëÏÔÅÒÏ×Á.<br>
<br>
server {<br>
 šlisten š š š 80;<br>
 šserver_name <a href="http://selfip.ru" target="_blank">selfip.ru</a>;<br>
<br>
 šset $domain &quot;<a href="http://selfip.ru" target="_blank">selfip.ru</a>&quot;;<br>
<br>
 šroot š /home/vase/www/$domain;<br>
<br>
 šaccess_log š/home/vase/logs/<a href="http://selfip.ru/access_log" target="_blank">selfip.ru/access_log</a> main;<br>
 šerror_log š /home/vase/logs/<a href="http://selfip.ru/error_log" target="_blank">selfip.ru/error_log</a> debug;<br>
<br>
location ~ /\. {<br>
 šdeny šall;<br>
 šbreak;<br>
<div class="im">}<br>
<br>
error_page 404 /index.php;<br>
<br>
<br>
</div>index šindex.php;<br>
fastcgi_index šindex.php;<br>
<div class="im"><br>
location / {<br>
 štry_files š š š$uri š$uri/ @drupal;<br>
}<br>
<br>
</div>location ~* ^.+\.(jpg|jpeg|gif|css|png|js|ico)$ {<br>
<div class="im"> štry_files š š š$uri š$uri/ @drupal;<br>
</div> šexpires š31d;<br>
 šadd_header šLast-Modified: $date_gmt;<br>
}<br>
<br>
location /cron.php {<br>
 šallow <a href="http://77.221.141.148/32" target="_blank">77.221.141.148/32</a>;<br>
 šallow <a href="http://77.221.143.26/32" target="_blank">77.221.143.26/32</a>;<br>
 šallow <a href="http://127.0.0.1/32" target="_blank">127.0.0.1/32</a>;<br>
 šdeny all;<br>
 štry_files š š š$uri š@drupal;<br>
 šfastcgi_pass š unix:/var/run/php/$domain;<br>
 šinclude š š š š/etc/nginx/templates/fcgi/fastcgi_params;<br>
<div class="im">}<br>
<br>
location ~ \.php$ {<br>
 štry_files š š š$uri š@drupal;<br>
</div> šfastcgi_pass š unix:/var/run/php/$domain;<br>
 šinclude š š š š/etc/nginx/templates/fcgi/fastcgi_params;<br>
}<br>
<br>
location @drupal {<br>
 šfastcgi_pass š unix:/var/run/php/$domain;<br>
 šinclude š š š š/etc/nginx/templates/drupal/fastcgi_params;<br>
}<br>
<br>
<br>
}<br>
<br>
selfip system # cat /etc/nginx/templates/fcgi/fastcgi_params<br>
<br>
fastcgi_param šQUERY_STRING š š š $query_string;<br>
<div class="im">fastcgi_param šREQUEST_METHOD š š $request_method;<br>
fastcgi_param šCONTENT_TYPE š š š $content_type;<br>
fastcgi_param šCONTENT_LENGTH š š $content_length;<br>
<br>
</div>fastcgi_param šSCRIPT_NAME š š š š$fastcgi_script_name;<br>
<div class="im">fastcgi_param šSCRIPT_FILENAME š š$document_root$fastcgi_script_name;<br>
</div><div class="im">fastcgi_param šREQUEST_URI š š š š$request_uri;<br>
fastcgi_param šDOCUMENT_URI š š š $document_uri;<br>
fastcgi_param šDOCUMENT_ROOT š š š$document_root;<br>
fastcgi_param šSERVER_PROTOCOL š š$server_protocol;<br>
<br>
fastcgi_param šGATEWAY_INTERFACE šCGI/1.1;<br>
fastcgi_param šSERVER_SOFTWARE š šnginx/$nginx_version;<br>
<br>
fastcgi_param šREMOTE_ADDR š š š š$remote_addr;<br>
fastcgi_param šREMOTE_PORT š š š š$remote_port;<br>
fastcgi_param šSERVER_ADDR š š š š$server_addr;<br>
fastcgi_param šSERVER_PORT š š š š$server_port;<br>
fastcgi_param šSERVER_NAME š š š š$server_name;<br>
<br>
</div># PHP only, required if PHP was built with --enable-force-cgi-redirect<br>
<div class="im">fastcgi_param šREDIRECT_STATUS š š200;<br>
<br>
<br>
</div>selfip system # cat /etc/nginx/templates/drupal/fastcgi_params<br>
<div class="im"><br>
fastcgi_param šQUERY_STRING š š š q=$uri&amp;$args;<br>
fastcgi_param šREQUEST_METHOD š š $request_method;<br>
fastcgi_param šCONTENT_TYPE š š š $content_type;<br>
fastcgi_param šCONTENT_LENGTH š š $content_length;<br>
<br>
</div><div class="im">fastcgi_param šSCRIPT_NAME š š š š/index.php;<br>
</div><div class="im">fastcgi_param šSCRIPT_FILENAME š š$document_root/index.php;<br>
</div><div class="im">fastcgi_param šREQUEST_URI š š š š$request_uri;<br>
</div>fastcgi_param šDOCUMENT_URI š š š $uri;<br>
<div class="im">fastcgi_param šDOCUMENT_ROOT š š š$document_root;<br>
fastcgi_param šSERVER_PROTOCOL š š$server_protocol;<br>
<br>
fastcgi_param šGATEWAY_INTERFACE šCGI/1.1;<br>
fastcgi_param šSERVER_SOFTWARE š šnginx/$nginx_version;<br>
<br>
fastcgi_param šREMOTE_ADDR š š š š$remote_addr;<br>
fastcgi_param šREMOTE_PORT š š š š$remote_port;<br>
fastcgi_param šSERVER_ADDR š š š š$server_addr;<br>
fastcgi_param šSERVER_PORT š š š š$server_port;<br>
fastcgi_param šSERVER_NAME š š š š$server_name;<br>
<br>
</div># PHP only, required if PHP was built with --enable-force-cgi-redirect<br>
<div class="im">fastcgi_param šREDIRECT_STATUS š š200;<br>
<br>
<br>
<br>
<br>
</div><div class="im">&gt; áÌÅËÓ.<br>
&gt;<br>
&gt; 2009/11/11 Vasiliy G Tolstov &lt;<a href="mailto:v.tolstov@selfip.ru">v.tolstov@selfip.ru</a>&gt;:<br>
&gt; &gt; ÷ óÒÄ, 11/11/2009 × 12:55 +0300, Alex, the Marrch Ca&#39;at ÐÉÛÅÔ:<br>
&gt; &gt;&gt; äÏÂÒÏÇÏ ×ÒÅÍÅÎÉ ÓÕÔÏË ×ÓÅÍ.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; éÚ×ÉÎÑÀÓØ, ÞÔÏ ÚÁÄÁÀ ×ÏÐÒÏÓ, ËÏÔÏÒÙÊ ÕÖÅ, ÎÁ×ÅÒÎÑËÁ, ÒÁÚ ÔÙÓÑÞÕ<br>
&gt; &gt;&gt; ÏÂÓÕÖÄÁÌÓÑ. îÏ ËÁË-ÔÏ ÒÁÎØÛÅ Ñ ÎÅ ÐÒÅÄÐÏÌÁÇÁÌ, ÞÔÏ ÏΠÄÌÑ ÍÅÎÑ ÂÕÄÅÔ<br>
&gt; &gt;&gt; ÁËÔÕÁÌÅÎ, Á ÔÕÔ ÐÒÉÐÅÒÌÏ.<br>
&gt; &gt;&gt; õ ËÏÇÏ ÅÓÔØ ÏÐÙÔ ÐÏÄÎÑÔÉÑ Drupal 6 ÚÁ nginx-ÏÍ, ÞÅÒÅÚ FCGI Á ÎÅ ÞÅÒÅÚ<br>
&gt; &gt;&gt; Apache - ÏÔÐÉÛÉÔÅ, ÐÏÖÁÌÕÊÓÔÁ, ËÁËÏ× ÒÅÚÕÌØÔÁÔ, ËÁËÁÑ ËÏÎÆÉÇÕÒÁÃÉÑ<br>
&gt; &gt;&gt; ÚÁÒÁÂÏÔÁÌÁ, Ó ËÁËÉÍÉ ÏÇÒÁÎÉÞÅÎÉÑÍÉ, ÐÒÉÛÌÏÓØ ÌÉ ÞÔÏ ÒÕËÁÍÉ ÄÏÔÁÞÉ×ÁÔØ<br>
&gt; &gt;&gt; ÉÔÄ. ðÏÔÏÍÕ ÞÔÏ ÍÎÅ ÚÁ×ÔÒÁ ÎÕÖÎÏ ÂÕÄÅÔ ÜÔÏ ÐÒÏÄÅÌÁÔØ, ÐÏÈÏÖÅ, Á ÐÏÉÓË<br>
&gt; &gt;&gt; ÐÏ éîÅÔÕ ÄÁÌ ÎÅ×ÏÏÂÒÁÚÉÍÏÅ ËÏÌÉÞÅÓÔ×Ï ÐÒÏÔÉ×ÏÒÅÞÉ×ÏÊ ÉÎÆÏÒÍÁÃÉÉ, ÏÔ<br>
&gt; &gt;&gt; &quot;ÎÉÞÅÇÏ ÎÅ ÒÁÂÏÔÁÅÔ&quot; ÄÏ &quot;×ÓÅ ÏÔÌÉÞÎÏ&quot;. þÁÝÅ ×ÓÅÇÏ ÇÏ×ÏÒÑÔ, ÞÔÏ<br>
&gt; &gt;&gt; ÐÒÏÂÌÅÍÙ ×ÏÚÎÉËÁÀÔ Ó ImageCache É Boost-ÏÍ - ÓÔÁÌËÉ×ÁÌÓÑ ÌÉ ËÔÏ-ÔÏ Ó<br>
&gt; &gt;&gt; ÜÔÉÍ? ÷ ÏÂÝÅÍ, ÐÏÍÏÇÉÔÅ ÒÁÚÏÂÒÁÔØÓÑ × ÐÒÏÂÌÅÍÅ, ÐÏÖÁÌÕÊÓÔÁ.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; áÌÅËÓ íÁÒÒÔÏ×ÓËÉÊ.<br>
&gt; &gt;<br>
&gt; &gt; C imagecache ÐÒÏÂÌÅÍ ÎÅ ÂÙÌÏ (×ËÌÀÞÁÅÍ clean-url É ÄÅÌÁÅÍ ÞÅÒÅÚ<br>
&gt; &gt; try_files ÐÅÒÅÁÄÒÅÓÁÃÉÀ).<br>
&gt; &gt; Boost ÎÅ ÐÒÏÂÏ×ÁÌ, ÔÁË ËÁË ÉÓÐÏÌØÚÕÀ nginx cache.<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; Vasiliy G Tolstov &lt;<a href="mailto:v.tolstov@selfip.ru">v.tolstov@selfip.ru</a>&gt;<br>
&gt; &gt; Selfip.Ru<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
<br>
</div>--<br>
<div><div></div><div class="h5">Vasiliy G Tolstov &lt;<a href="mailto:v.tolstov@selfip.ru">v.tolstov@selfip.ru</a>&gt;<br>
Selfip.Ru<br>
<br>
<br>
</div></div></blockquote></div><br></div>