27 февраля 2016 г., 23:16 пользователь Vasiliy P. Melnik <basil@vpm.net.ua>
написал:
> http://nginx.org/ru/docs/http/ngx_http_log_module.html#access_log
>>>
>> Там хорошо написано про переменные в директиве.
>>
>
> Это я конечно нашел - только там не написано как файл лога создать
>
Обычно логи создает мастер-процесс, работающий из под root, поэтому все
проходит гладко. Если используются переменные в имени файла лога, то этот
лог-файл пытается открыть уже сам воркер, а он работает с пониженными
привилегиями.
Вам нужно разрешить запись в каталог с логами для пользователя, с правами
которого работает nginx, например:
chown nginx /var/log/nginx
--
WBR,
Vadim Lazovskiy
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru