ПРОЕКТЫ 


  АРХИВ 


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: /var/tmp/nginx and nginx -t



On Fri, 9 Dec 2005, Vyacheslav Kokorin wrote:

ОС 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 ?

Да:

   client_body_temp_path  /path;
   proxy_temp_path        /path;
   fastcgi_temp_path      /path;


Конфиг 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 {
     ... и т.д.
   }
}


Игорь Сысоев
http://sysoev.ru




 




Copyright © Lexa Software, 1996-2009.