variables_hash_bucket_size

Syntax: variables_hash_bucket_size size; Default: variables_hash_bucket_size 64; Context: stream This directive appeared in version 1.11.2. Sets the bucket size for the variables hash table. The details of setting up hash tables are provided in a separate document.

variables_hash_bucket_size

Syntax: variables_hash_bucket_size size; Default: variables_hash_bucket_size 64; Context: http Sets the bucket size for the variables hash table. The details of setting up hash tables are provided in a separate document.

valid_referers

Syntax: valid_referers none | blocked | server_names | string ...; Default: — Context: server, location Specifies the “Referer” request header field values that will cause the embedded $invalid_referer variable to be set to an empty string. Otherwise, the variable will be set to “1”. Search for a match is case-insensitive. Parameters can be as follows: none the “Referer” field is missing in the request header; blocked the “Referer” field is present in the

uwsgi_temp_file_write_size

Syntax: uwsgi_temp_file_write_size size; Default: uwsgi_temp_file_write_size 8k|16k; Context: http, server, location Limits the size of data written to a temporary file at a time, when buffering of responses from the uwsgi server to temporary files is enabled. By default, size is limited by two buffers set by the uwsgi_buffer_size and uwsgi_buffers directives. The maximum size of a temporary file is set by the uwsgi_max_temp_file_size directive.

uwsgi_temp_path

Syntax: uwsgi_temp_path path [level1 [level2 [level3]]]; Default: uwsgi_temp_path uwsgi_temp; Context: http, server, location Defines a directory for storing temporary files with data received from uwsgi servers. Up to three-level subdirectory hierarchy can be used underneath the specified directory. For example, in the following configuration uwsgi_temp_path /spool/nginx/uwsgi_temp 1 2; a temporary file might look like this: /spool/nginx/uwsgi_temp/7/45/0000

uwsgi_store_access

Syntax: uwsgi_store_access users:permissions ...; Default: uwsgi_store_access user:rw; Context: http, server, location Sets access permissions for newly created files and directories, e.g.: uwsgi_store_access user:rw group:rw all:r; If any group or all access permissions are specified then user permissions may be omitted: uwsgi_store_access group:rw all:r;

uwsgi_store

Syntax: uwsgi_store on | off | string; Default: uwsgi_store off; Context: http, server, location Enables saving of files to a disk. The on parameter saves files with paths corresponding to the directives alias or root. The off parameter disables saving of files. In addition, the file name can be set explicitly using the string with variables: uwsgi_store /data/www$original_uri; The modification time of files is set according to the received “Last-Modified” response

uwsgi_ssl_verify_depth

Syntax: uwsgi_ssl_verify_depth number; Default: uwsgi_ssl_verify_depth 1; Context: http, server, location This directive appeared in version 1.7.0. Sets the verification depth in the secured uwsgi server certificates chain.

uwsgi_ssl_verify

Syntax: uwsgi_ssl_verify on | off; Default: uwsgi_ssl_verify off; Context: http, server, location This directive appeared in version 1.7.0. Enables or disables verification of the secured uwsgi server certificate.

uwsgi_ssl_trusted_certificate

Syntax: uwsgi_ssl_trusted_certificate file; Default: — Context: http, server, location This directive appeared in version 1.7.0. Specifies a file with trusted CA certificates in the PEM format used to verify the certificate of the secured uwsgi server.