éÄÅÑ ÐÏÎÑÔÎÁ. á ÞÅÍ ÐÌÏÈÁ ÉÈ ËÏÎÆÉÇÕÒÁÃÉÑ? ÐÏÔÅÒÅÊ ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔÉ?<br><br><div class="gmail_quote">2010/11/11 Igor Sysoev <span dir="ltr"><<a href="mailto:igor@sysoev.ru">igor@sysoev.ru</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div><div></div><div class="h5">On Thu, Nov 11, 2010 at 07:35:16PM +0200, greenh wrote:<br>
<br>
> 2010/11/11 Igor Sysoev <<a href="mailto:igor@sysoev.ru">igor@sysoev.ru</a>><br>
><br>
> > On Thu, Nov 11, 2010 at 07:15:03PM +0200, greenh wrote:<br>
> ><br>
> > > ÷ÓÅÍ ÐÒÉ×ÅÔ.<br>
> > > ðÏÄÓËÁÖÉÔÅ ÐÌÚ, × ËÁËÕÀ ÓÔÏÒÏÎÕ ÓÍÏÔÒÅÔØ.<br>
> > > õ×ÉÄÅÌ Õ ÓÅÂÑ × ÌÏÇÁÈ ÓÅÇÏÄÎÑ ÍÎÏÖÅÓÔ×Ï ×ÏÔ ÔÁËÉÈ ÓÔÒÏË:<br>
> > ><br>
> > > 2010/11/10 15:02:10 [crit] 93670#0: ngx_slab_alloc() failed: no memory in<br>
> > > SSL session shared cache "SSL"<br>
> > ><br>
> > > ×ÏÔ ËÏÎÆÉÇ<br>
> > ><br>
> > > server {<br>
> > > listen <a href="http://1.2.3.4:443" target="_blank">1.2.3.4:443</a>;<br>
> > > ssl on;<br>
> > > ssl_protocols SSLv3 šTLSv1;<br>
> > > ssl_prefer_server_ciphers on;<br>
> > > ssl_ciphers š šAES128-SHA:AES256-SHA:RC4-SHA:DES-CBC3-SHA:RC4-MD5;<br>
> > > ssl_certificate /usr/local/etc/apache22/server.crt;<br>
> > > ssl_certificate_key /usr/local/etc/apache22/server.key;<br>
> > > ssl_session_cache shared:SSL:10m;<br>
> ><br>
> > õ×ÅÌÉÞÉÔØ ssl_session_cache, ÎÁÐÒÉÍÅÒ, 30m.<br>
> ><br>
> > > ssl_session_timeout 10m;<br>
> > > server_name <a href="http://client.site.ru" target="_blank">client.site.ru</a>;<br>
> > > root /home/site/<a href="http://client.site.ru" target="_blank">client.site.ru</a>;<br>
> > > error_log š/home/site/logs/client.site.ru-error_log info;<br>
> > ><br>
> > > location /stat<br>
> > > {<br>
> > > š š š š return 404;<br>
> > > }<br>
> > ><br>
> > > location / {<br>
> > > š š š š š š root š /home/site/<a href="http://client.site.ru/web" target="_blank">client.site.ru/web</a>;<br>
> > > š š š š š š index šindex.htm index.php index.html;<br>
> > > š š š š š š rewrite ^/backend.php/(.*)$ š š š /backend.php š š last;<br>
> > > š š š š š š rewrite ^/backend_dev.php/(.*)$ /backend_dev.php š š š šlast;<br>
> > > š š š š š š rewrite ^/frontend_dev.php/(.*)$ š š š š/frontend_dev.php<br>
> > šlast;<br>
> > > š š š š š š rewrite ^(.*)$ š/index.php š š š š š š š š š š š š š š šlast;<br>
> ><br>
> > ï õöáó!!!<br>
><br>
> šóÔÁÎÄÁÒÔÎÁÑ ÒÅËÏÍÅÎÄÁÃÉÑ ÄÌÑ symfony. ÷ÚÑÔÁ ÉÚ ÉÈ ÄÏËÉ. Symfony ÔÁÍ ÕÖÅ<br>
> ÎÅÔ, ËÏÎÆÉÇ ÏÓÔÁÌÓÑ, Ñ ÐÒÉ×ÅÌ É ÜÔÏÔ ËÕÓÏË ÔÏÌØËÏ ÄÌÑ ÐÏÌÎÏÔÙ ËÁÒÔÉÎÙ.<br>
> ëÓÔÁ, ÏÂßÑÓÎÉÔÅ ÐÌÚ, ÐÏÞÅÍÕ ÕÖÁÓ?<br>
<br>
</div></div>ë ÓÏÖÁÌÅÎÉÀ, ×ÓÅ ÜÔÉ ÒÅËÏÍÅÎÄÁÃÉÉ ÐÉÛÕÔÓÑ ÌÀÄØÍÉ Ó htaccess-ÍÏÚÇÁÍÉ -<br>
ÏÎÉ ÎÅ ÐÏÎÉÍÁÀÔ, ËÁË ÍÏÖÎÏ ËÏÎÆÉÇÕÒÉÒÏ×ÁÔØ ÂÅÚ rewrite rule'×:<br>
ËÏÇÄÁ × ÒÕËÁÈ ÍÏÌÏÔÏË, ×Ó£ ×ÏËÒÕÇ ËÁÖÅÔÓÑ Ç×ÏÚÄÑÍÉ.<br>
<br>
location / {<br>
<div class="im"> š š šfastcgi_pass š unix:/home/site/run/fastcgi.sock;<br>
</div> š š šfastcgi_param šSCRIPT_FILENAME<br>
š š š š š š š š š š /home/site/<a href="http://client.site.ru/web/index.php" target="_blank">client.site.ru/web/index.php</a>;<br>
<div class="im"> š š šfastcgi_param šPHPRC "/home/site/php";<br>
</div> š š šinclude fastcgi_params;<br>
}<br>
<br>
location /backend.php/ {<br>
<div class="im"> š š šfastcgi_pass š unix:/home/site/run/fastcgi.sock;<br>
</div> š š šfastcgi_param šSCRIPT_FILENAME<br>
š š š š š š š š š š /home/site/<a href="http://client.site.ru/web/backend.php" target="_blank">client.site.ru/web/backend.php</a>;<br>
<div class="im"> š š šfastcgi_param šPHPRC "/home/site/php";<br>
</div> š š šinclude fastcgi_params;<br>
}<br>
<br>
location /backend_dev.php/ {<br>
<div class="im"> š š šfastcgi_pass š unix:/home/site/run/fastcgi.sock;<br>
</div> š š šfastcgi_param šSCRIPT_FILENAME<br>
š š š š š š š š š š /home/site/<a href="http://client.site.ru/web/backend_dev.php" target="_blank">client.site.ru/web/backend_dev.php</a>;<br>
<div class="im"> š š šfastcgi_param šPHPRC "/home/site/php";<br>
</div> š š šinclude fastcgi_params;<br>
}<br>
<br>
location /frontend_dev.php/ {<br>
<div class="im"> š š šfastcgi_pass š unix:/home/site/run/fastcgi.sock;<br>
</div> š š šfastcgi_param šSCRIPT_FILENAME<br>
š š š š š š š š š š /home/site/<a href="http://client.site.ru/web/frontend_dev.php" target="_blank">client.site.ru/web/frontend_dev.php</a>;<br>
<div class="im"> š š šfastcgi_param šPHPRC "/home/site/php";<br>
</div> š š šinclude fastcgi_params;<br>
<div class="im">}<br>
<br>
> > > š š š š }<br>
> > ><br>
> > > location ~ .php$ {fastcgi_pass unix:/home/site/run/fastcgi.sock;<br>
> > > š š š š fastcgi_index index.php;<br>
> > > š š š š fastcgi_param š PHPRC "/home/site/php";<br>
> > > š š š š fastcgi_param SCRIPT_FILENAME /home/site/<br>
> > > <a href="http://client.site.ru/web$fastcgi_script_name" target="_blank">client.site.ru/web$fastcgi_script_name</a>;<br>
> > > š š š š include fastcgi_params;<br>
> > > š š š š source_charset utf-8;<br>
> > > š š š š charset utf-8;<br>
> > > }<br>
> > > location ~* ^.+\.(jpg|gif|ico|js|css|swf|png)$ {root /home/site/<br>
> > > <a href="http://client.site.ru/web" target="_blank">client.site.ru/web</a>;}<br>
> > > location ~ /\.ht {deny all;}<br>
> > > location ~ /\.sv {deny all;}<br>
> > > }<br>
> ><br>
> ><br>
> ><br>
<br>
</div><div><div></div><div class="h5">> _______________________________________________<br>
> nginx-ru mailing list<br>
> <a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
> <a href="http://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a><br>
<br>
<br>
--<br>
éÇÏÒØ óÙÓÏÅ×<br>
<a href="http://sysoev.ru" target="_blank">http://sysoev.ru</a><br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a><br>
</div></div></blockquote></div><br>