/var/tmp/nginx and nginx -t

Vyacheslav Kokorin slava at peterhost.ru
Fri Dec 9 11:48:20 MSK 2005


Здравствуйте, nginx-ru!

ОС FreeBSD 6, nginx версии 0.3.11 компилировался из портов.
Проблема такая:
если отсутствует /var/tmp/nginx, то nginx -t выдаёт ошибку:
# nginx -t
2005/12/09 11:40:29 [info] 98043#0: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok
2005/12/09 11:40:29 [emerg] 98043#0: mkdir() "/var/tmp/nginx/client_body_temp" failed (2: No such file or directory)
2005/12/09 11:40:29 [emerg] 98043#0: the configuration file /usr/local/etc/nginx/nginx.conf test failed

Вопрос: Можно ли директивами менять путь /var/tmp/nginx ?

Конфиг nginx такой:
# cat /usr/local/etc/nginx/nginx.conf
user  www www;
worker_processes  1;
error_log  /var/log/nginx-error.log crit;
pid        /var/run/nginx.pid;
events {
    connections 1024;
}
http {
    include                     mime.types;
    default_type                text/html;
    sendfile                    on;
    access_log  off;
    large_client_header_buffers 32 16k;
    client_header_buffer_size   2k;
    client_header_timeout  10m;
    client_body_timeout    60m;
    ignore_invalid_headers off;

    proxy_temp_path            /home/nginx_tmp;

    server {
      ... и т.д.
    }
}

Спасибо!

-- 
С уважением, Вячеслав Кокорин
Системный администратор хостинга PeterHost.Ru
Тел: (812) 34-777-43
     (495) 540-56-33
http://www.PeterHost.Ru



More information about the nginx-ru mailing list