ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: и все равно не раб отает nginx-0.7.44 + drupal 6.10 с try_files



Hello!

On Tue, Mar 24, 2009 at 04:19:56PM +0300, Vasiliy Tolstov wrote:

> В Втр, 24/03/2009 в 15:44 +0300, Igor Sysoev пишет:
> > On Tue, Mar 24, 2009 at 03:31:49PM +0300, Andrei Nigmatulin wrote:
> > 
> > > > > 2009/03/24 14:15:37 [debug] 7764#0: *1 http script copy: 
> > > > > "QUERY_STRING"
> > > > > 2009/03/24 14:15:37 [debug] 7764#0: *1 http script copy: "q="
> > > > > 2009/03/24 14:15:37 [debug] 7764#0: *1 http script var:
> > > > > "/admin/reports/status/run-cron?destination=admin/reports/status"
> > > > > 2009/03/24 14:15:37 [debug] 7764#0: *1 fastcgi param: "QUERY_STRING:
> > > > > q=/admin/reports/status/run-cron?destination=admin/reports/status"
> > > >
> > > > Надо убрать из
> > > >
> > > >     include        /etc/nginx/fastcgi_params;
> > > >
> > > > строку про QUERY_STRING.
> > > 
> > > А смысл, если все равно используется последняя ?
> > 
> > Это точно известно ?
> 
> Нет, но по логике вещей - я сначала присвоил переменной одно значение.
> потом присвоил другое. Видимо должно оставаться последнее значение...

Нет, по логике вещей вы сначала передали в fastcgi-приложение 
name-value pair с именем QUERY_STRING и одним значением, а потом - 
name-value pair с тем же имененем и другим значением.  Что с этим 
делать - вопрос, остающийся на совести fastcgi-приложения.

> В любом случае - даже если в /etc/nginx/fastcgi_params закомментировать
> строку с QUERY_STRING все равно поведение не меняется.

Возможно надо также убрать и другие дубликаты, e.g. SCRIPT_NAME.

Maxim Dounin



 




Copyright © Lexa Software, 1996-2009.