comparison auto/options @ 576:01f2313e34f1 NGINX_0_8_40

nginx 0.8.40 *) Security: now nginx/Windows ignores default file stream name. Thanks to Jose Antonio Vazquez Gonzalez. *) Feature: the ngx_http_uwsgi_module. Thanks to Roberto De Ioris. *) Feature: a "fastcgi_param" directive with value starting with "HTTP_" overrides a client request header line. *) Bugfix: the "If-Modified-Since", "If-Range", etc. client request header lines were passed to FastCGI-server while caching. *) Bugfix: listen unix domain socket could not be changed during reconfiguration. Thanks to Maxim Dounin.
author Igor Sysoev <http://sysoev.ru>
date Mon, 07 Jun 2010 00:00:00 +0400
parents 8246d8a2c2be
children 4d3e880ce86c
comparison
equal deleted inserted replaced
575:6ad548c0b830 576:01f2313e34f1
50 50
51 NGX_HTTP_LOG_PATH= 51 NGX_HTTP_LOG_PATH=
52 NGX_HTTP_CLIENT_TEMP_PATH= 52 NGX_HTTP_CLIENT_TEMP_PATH=
53 NGX_HTTP_PROXY_TEMP_PATH= 53 NGX_HTTP_PROXY_TEMP_PATH=
54 NGX_HTTP_FASTCGI_TEMP_PATH= 54 NGX_HTTP_FASTCGI_TEMP_PATH=
55 NGX_HTTP_UWSGI_TEMP_PATH=
55 56
56 HTTP_CACHE=YES 57 HTTP_CACHE=YES
57 HTTP_CHARSET=YES 58 HTTP_CHARSET=YES
58 HTTP_GZIP=YES 59 HTTP_GZIP=YES
59 HTTP_SSL=NO 60 HTTP_SSL=NO
77 HTTP_SPLIT_CLIENTS=YES 78 HTTP_SPLIT_CLIENTS=YES
78 HTTP_REFERER=YES 79 HTTP_REFERER=YES
79 HTTP_REWRITE=YES 80 HTTP_REWRITE=YES
80 HTTP_PROXY=YES 81 HTTP_PROXY=YES
81 HTTP_FASTCGI=YES 82 HTTP_FASTCGI=YES
83 HTTP_UWSGI=YES
82 HTTP_PERL=NO 84 HTTP_PERL=NO
83 HTTP_MEMCACHED=YES 85 HTTP_MEMCACHED=YES
84 HTTP_LIMIT_ZONE=YES 86 HTTP_LIMIT_ZONE=YES
85 HTTP_LIMIT_REQ=YES 87 HTTP_LIMIT_REQ=YES
86 HTTP_EMPTY_GIF=YES 88 HTTP_EMPTY_GIF=YES
183 185
184 --http-log-path=*) NGX_HTTP_LOG_PATH="$value" ;; 186 --http-log-path=*) NGX_HTTP_LOG_PATH="$value" ;;
185 --http-client-body-temp-path=*) NGX_HTTP_CLIENT_TEMP_PATH="$value" ;; 187 --http-client-body-temp-path=*) NGX_HTTP_CLIENT_TEMP_PATH="$value" ;;
186 --http-proxy-temp-path=*) NGX_HTTP_PROXY_TEMP_PATH="$value" ;; 188 --http-proxy-temp-path=*) NGX_HTTP_PROXY_TEMP_PATH="$value" ;;
187 --http-fastcgi-temp-path=*) NGX_HTTP_FASTCGI_TEMP_PATH="$value" ;; 189 --http-fastcgi-temp-path=*) NGX_HTTP_FASTCGI_TEMP_PATH="$value" ;;
190 --http-uwsgi-temp-path=*) NGX_HTTP_UWSGI_TEMP_PATH="$value" ;;
188 191
189 --with-http_ssl_module) HTTP_SSL=YES ;; 192 --with-http_ssl_module) HTTP_SSL=YES ;;
190 --with-http_realip_module) HTTP_REALIP=YES ;; 193 --with-http_realip_module) HTTP_REALIP=YES ;;
191 --with-http_addition_module) HTTP_ADDITION=YES ;; 194 --with-http_addition_module) HTTP_ADDITION=YES ;;
192 --with-http_xslt_module) HTTP_XSLT=YES ;; 195 --with-http_xslt_module) HTTP_XSLT=YES ;;
213 --without-http_split_clients_module) HTTP_SPLIT_CLIENTS=NO ;; 216 --without-http_split_clients_module) HTTP_SPLIT_CLIENTS=NO ;;
214 --without-http_referer_module) HTTP_REFERER=NO ;; 217 --without-http_referer_module) HTTP_REFERER=NO ;;
215 --without-http_rewrite_module) HTTP_REWRITE=NO ;; 218 --without-http_rewrite_module) HTTP_REWRITE=NO ;;
216 --without-http_proxy_module) HTTP_PROXY=NO ;; 219 --without-http_proxy_module) HTTP_PROXY=NO ;;
217 --without-http_fastcgi_module) HTTP_FASTCGI=NO ;; 220 --without-http_fastcgi_module) HTTP_FASTCGI=NO ;;
221 --without-http_uwsgi_module) HTTP_UWSGI=NO ;;
218 --without-http_memcached_module) HTTP_MEMCACHED=NO ;; 222 --without-http_memcached_module) HTTP_MEMCACHED=NO ;;
219 --without-http_limit_zone_module) HTTP_LIMIT_ZONE=NO ;; 223 --without-http_limit_zone_module) HTTP_LIMIT_ZONE=NO ;;
220 --without-http_limit_req_module) HTTP_LIMIT_REQ=NO ;; 224 --without-http_limit_req_module) HTTP_LIMIT_REQ=NO ;;
221 --without-http_empty_gif_module) HTTP_EMPTY_GIF=NO ;; 225 --without-http_empty_gif_module) HTTP_EMPTY_GIF=NO ;;
222 --without-http_browser_module) HTTP_BROWSER=NO ;; 226 --without-http_browser_module) HTTP_BROWSER=NO ;;
346 --without-http_split_clients_module disable ngx_http_split_clients_module 350 --without-http_split_clients_module disable ngx_http_split_clients_module
347 --without-http_referer_module disable ngx_http_referer_module 351 --without-http_referer_module disable ngx_http_referer_module
348 --without-http_rewrite_module disable ngx_http_rewrite_module 352 --without-http_rewrite_module disable ngx_http_rewrite_module
349 --without-http_proxy_module disable ngx_http_proxy_module 353 --without-http_proxy_module disable ngx_http_proxy_module
350 --without-http_fastcgi_module disable ngx_http_fastcgi_module 354 --without-http_fastcgi_module disable ngx_http_fastcgi_module
355 --without-http_uwsgi_module disable ngx_http_uwsgi_module
351 --without-http_memcached_module disable ngx_http_memcached_module 356 --without-http_memcached_module disable ngx_http_memcached_module
352 --without-http_limit_zone_module disable ngx_http_limit_zone_module 357 --without-http_limit_zone_module disable ngx_http_limit_zone_module
353 --without-http_limit_req_module disable ngx_http_limit_req_module 358 --without-http_limit_req_module disable ngx_http_limit_req_module
354 --without-http_empty_gif_module disable ngx_http_empty_gif_module 359 --without-http_empty_gif_module disable ngx_http_empty_gif_module
355 --without-http_browser_module disable ngx_http_browser_module 360 --without-http_browser_module disable ngx_http_browser_module
364 --http-client-body-temp-path=PATH set path to the http client request body 369 --http-client-body-temp-path=PATH set path to the http client request body
365 temporary files 370 temporary files
366 --http-proxy-temp-path=PATH set path to the http proxy temporary files 371 --http-proxy-temp-path=PATH set path to the http proxy temporary files
367 --http-fastcgi-temp-path=PATH set path to the http fastcgi temporary 372 --http-fastcgi-temp-path=PATH set path to the http fastcgi temporary
368 files 373 files
374 --http-uwsgi-temp-path=PATH set path to the http uwsgi temporary files
369 375
370 --without-http disable HTTP server 376 --without-http disable HTTP server
371 --without-http-cache disable HTTP cache 377 --without-http-cache disable HTTP cache
372 378
373 --with-mail enable POP3/IMAP4/SMTP proxy module 379 --with-mail enable POP3/IMAP4/SMTP proxy module
453 459
454 NGX_HTTP_LOG_PATH=${NGX_HTTP_LOG_PATH:-logs/access.log} 460 NGX_HTTP_LOG_PATH=${NGX_HTTP_LOG_PATH:-logs/access.log}
455 NGX_HTTP_CLIENT_TEMP_PATH=${NGX_HTTP_CLIENT_TEMP_PATH:-client_body_temp} 461 NGX_HTTP_CLIENT_TEMP_PATH=${NGX_HTTP_CLIENT_TEMP_PATH:-client_body_temp}
456 NGX_HTTP_PROXY_TEMP_PATH=${NGX_HTTP_PROXY_TEMP_PATH:-proxy_temp} 462 NGX_HTTP_PROXY_TEMP_PATH=${NGX_HTTP_PROXY_TEMP_PATH:-proxy_temp}
457 NGX_HTTP_FASTCGI_TEMP_PATH=${NGX_HTTP_FASTCGI_TEMP_PATH:-fastcgi_temp} 463 NGX_HTTP_FASTCGI_TEMP_PATH=${NGX_HTTP_FASTCGI_TEMP_PATH:-fastcgi_temp}
464 NGX_HTTP_UWSGI_TEMP_PATH=${NGX_HTTP_UWSGI_TEMP_PATH:-uwsgi_temp}
458 465
459 case ".$NGX_PERL_MODULES" in 466 case ".$NGX_PERL_MODULES" in
460 ./*) 467 ./*)
461 ;; 468 ;;
462 469