Hello!
On Thu, Oct 22, 2009 at 03:52:30PM +0700, Ириша wrote:
> Предварительно и во время работы на всякий случай:
> # chmod -R 777 /var/log/nginx/
> # chown -R nginx:nginx /var/log/nginx/
>
> в конфиге у меня имеются следующие строки для виртуального хоста:
> server {
> server_name mysite;
> ...
> access_log /var/log/nginx/$server_name.access_log main;
> error_log /var/log/nginx/$server_name.error_log info;
1. Директива error_log не поддерживает переменные.
2. Переменные тут не нужны, нужны макросы раскрывающиеся на этапе
чтения конфигурации. Встроенной поддержки макросов в nginx'е нет,
но sed всех спасает.
Maxim Dounin