Re: Непонятное поведение try_files
Alexey V. Karagodov
kav at karagodov.name
Sun Mar 1 23:03:02 MSK 2009
On 01.03.2009, at 22:34, Igor Sysoev wrote:
> On Sun, Mar 01, 2009 at 10:25:55PM +0300, Alexey V. Karagodov wrote:
>
>>
>> On 01.03.2009, at 21:10, Igor Sysoev wrote:
>>
>>> On Sun, Mar 01, 2009 at 03:49:57PM +0300, Alexey V. Karagodov wrote:
>>>
>>>
>>>> server {
>>>> access_log /srv/logs/nginx/test.net-profit.ru.log combined;
>>>> error_log /srv/logs/nginx/test.net-profit.ru.log debug;
>>>> server_name test.net-profit.ru;
>>>> set $_document_root /srv/devel/sync/starstory/core;
>>>>
>>>> include include/rewrite;
>>>> include include/listen_http;
>>>> include include/error;
>>>> include include/location_error;
>>>>
>>>> root $_document_root;
>>>
>>> А зачем такой root ?
>> на set $document_root ругается nginx -t
>
> Разумеется, ведь получается рекурсия.
>
>> и эта переменная ( _document_root ) используется в других частях
>> конфига, fastcgi_param например
>
> Нужно просто
>
> root /srv/devel/sync/starstory/core;
>
> и использовать $document_root.
ок
>
>
патч помог
> --
> Игорь Сысоев
> http://sysoev.ru
>
спасибо
More information about the nginx-ru
mailing list