Re: настройка FastCGI

Igor Sysoev igor на sysoev.ru
Пт Дек 18 15:19:40 MSK 2009


On Fri, Dec 18, 2009 at 04:08:12PM +0400, Peter Vereshagin wrote:

> Concrete jungle, oh nginx-ru, you've got to do your best...
> 2009/12/18 06:36:53 -0500 NT Man <nginx-forum at nginx.us> => To nginx-ru at nginx.org :
> NM> > вынести все fastcgi_param в секцию http{}
> NM> А можно показать на примере?
> 
> ===
> http {
> ...
> 
>                 fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
>                 fastcgi_param  QUERY_STRING     $query_string;
>                 fastcgi_param  REQUEST_METHOD   $request_method;
>                 fastcgi_param  CONTENT_TYPE     $content_type;
>                 fastcgi_param  CONTENT_LENGTH   $content_length;
>                 fastcgi_param  REMOTE_ADDR     $remote_addr;
>                 fastcgi_param  PATH_INFO        $fastcgi_path_info;
> ...
>     server {	#	http://alpha.vereshagin.org
>         location ~ \.pl/?.*$ {
>                 fastcgi_split_path_info         ^(.+\.pl)(.*)$;
>             fastcgi_pass   unix:/tmp/spawner.sock;
> 					}
> 
>                         location ~ .(php|phtml)$ {
>                                         fastcgi_pass   unix:/tmp/php-fcgi.sock;
> 																				...
> 													                                charset windows-1251;
> 
>                         }
> 												...
>                         location ~ ^(([^\.]*\.html)|([^\.]+))$ {
>                                 rewrite ^(.+)$ /index.pl$1;
>                           set     $path_info      $1;
>                         }
> ===

Мне всё больше и больше нравится питон.


-- 
Игорь Сысоев
http://sysoev.ru



Подробная информация о списке рассылки nginx-ru