# HG changeset patch # User Maxim Dounin # Date 1318434478 0 # Node ID 0a45870d01600c4c1294d375ab81c657c726f92e # Parent 78def4689ff783cab074d1f97ee48bc16ae2af92 Fixed cross-document links to use doc and id. diff -r 78def4689ff7 -r 0a45870d0160 xml/ru/docs/control.xml --- a/xml/ru/docs/control.xml Wed Oct 12 05:36:20 2011 +0000 +++ b/xml/ru/docs/control.xml Wed Oct 12 15:47:58 2011 +0000 @@ -11,7 +11,7 @@ записывается в файл /usr/local/nginx/logs/nginx.pid. Изменить имя этого файла можно при конфигурации сборки или же в nginx.conf директивой -pid. +pid. Главный процесс поддерживает следующие сигналы: diff -r 78def4689ff7 -r 0a45870d0160 xml/ru/docs/hash.xml --- a/xml/ru/docs/hash.xml Wed Oct 12 05:36:20 2011 +0000 +++ b/xml/ru/docs/hash.xml Wed Oct 12 15:47:58 2011 +0000 @@ -19,8 +19,8 @@ hash max size. Для большинства хэшей есть директивы, которые позволяют менять эти параметры, например, для хэшей имён серверов директивы называются -server_names_hash_max_size -и server_names_hash_bucket_size. +server_names_hash_max_size +и server_names_hash_bucket_size. diff -r 78def4689ff7 -r 0a45870d0160 xml/ru/docs/http/ngx_http_core_module.xml --- a/xml/ru/docs/http/ngx_http_core_module.xml Wed Oct 12 05:36:20 2011 +0000 +++ b/xml/ru/docs/http/ngx_http_core_module.xml Wed Oct 12 15:47:58 2011 +0000 @@ -164,7 +164,8 @@ Директива определяет, сохранять ли всё тело запроса клиента в файл. Директиву можно использовать для отладки и при использовании -переменной $request_body_file или метода $r->request_body_file +переменной $request_body_file или метода +$r->request_body_file модуля ngx_http_perl_module. @@ -534,7 +535,8 @@ Директива ограничивает HTTP-методы, доступные внутри location. Метод GET также включает в себя метод HEAD. -Для ограничения могут использоваться директивы модулей ngx_http_access_module +Для ограничения могут использоваться директивы модулей +ngx_http_access_module и ngx_http_auth_basic_module: limit_except GET { @@ -838,7 +840,8 @@ http, server, location -Директива разрешает или запрещает записывать в access_log +Директива разрешает или запрещает записывать в +access_log подзапросы. @@ -1756,8 +1759,8 @@ $request_body, эта переменная содержит тело запроса. Значение переменной появляется в location'ах, обрабатываемых директивами -proxy_pass -и fastcgi_pass. +proxy_pass +и fastcgi_pass. @@ -1765,7 +1768,7 @@ хранится тело запроса. По завершению работы файл необходимо удалить. Для того, чтобы тело запроса клиента всегда записывалось в файл, нужно -указать client_body_in_file_only on. +указать client_body_in_file_only on. При передаче имени в проксированном запросе или в запросе к FastCGI-серверу следует запретить передачу самого тела директивами "proxy_pass_request_body off" или diff -r 78def4689ff7 -r 0a45870d0160 xml/ru/docs/http/ngx_http_dav_module.xml --- a/xml/ru/docs/http/ngx_http_dav_module.xml Wed Oct 12 05:36:20 2011 +0000 +++ b/xml/ru/docs/http/ngx_http_dav_module.xml Wed Oct 12 15:47:58 2011 +0000 @@ -86,7 +86,8 @@ что в этом случае вместо дешёвой операции переименовывания в пределах одной файловой системы файл копируется с одной файловой системы на другую. Поэтому лучше, если сохраняемые файлы будут находиться на той же файловой -системе, что и каталог с временными файлами, задаваемый директивой client_body_temp_path +системе, что и каталог с временными файлами, задаваемый директивой +client_body_temp_path для данного location. diff -r 78def4689ff7 -r 0a45870d0160 xml/ru/docs/http/ngx_http_fastcgi_module.xml --- a/xml/ru/docs/http/ngx_http_fastcgi_module.xml Wed Oct 12 05:36:20 2011 +0000 +++ b/xml/ru/docs/http/ngx_http_fastcgi_module.xml Wed Oct 12 15:47:58 2011 +0000 @@ -561,8 +561,8 @@ Директива разрешает сохранение на диск файлов. Параметр "on" сохраняет файлы в соответствии с путями, указаными в директивах -alias или -root. +alias или +root. Параметр "off" запрещает сохранение файлов. Кроме того, имя файла можно явно задать с помощью строки с переменными: diff -r 78def4689ff7 -r 0a45870d0160 xml/ru/docs/http/ngx_http_gzip_module.xml --- a/xml/ru/docs/http/ngx_http_gzip_module.xml Wed Oct 12 05:36:20 2011 +0000 +++ b/xml/ru/docs/http/ngx_http_gzip_module.xml Wed Oct 12 15:47:58 2011 +0000 @@ -204,7 +204,7 @@ Разрешает или запрещает выдавать в ответе строку заголовка "Vary: Accept-Encoding", если директивы или -gzip_static +gzip_static активны. diff -r 78def4689ff7 -r 0a45870d0160 xml/ru/docs/http/ngx_http_gzip_static_module.xml --- a/xml/ru/docs/http/ngx_http_gzip_static_module.xml Wed Oct 12 05:36:20 2011 +0000 +++ b/xml/ru/docs/http/ngx_http_gzip_static_module.xml Wed Oct 12 15:47:58 2011 +0000 @@ -44,10 +44,10 @@ Разрешает или запрещает проверку готового сжатого файла. При использовании также учитываются директивы -gzip_http_version, -gzip_proxied, -gzip_disable -и gzip_vary. +gzip_http_version, +gzip_proxied, +gzip_disable +и gzip_vary. diff -r 78def4689ff7 -r 0a45870d0160 xml/ru/docs/http/ngx_http_log_module.xml --- a/xml/ru/docs/http/ngx_http_log_module.xml Wed Oct 12 05:36:20 2011 +0000 +++ b/xml/ru/docs/http/ngx_http_log_module.xml Wed Oct 12 15:47:58 2011 +0000 @@ -76,7 +76,7 @@ при каждой записи в лог проверяется существование каталога root'а для запроса — если этот каталог не существует, то лог не создаётся. -Поэтому root +Поэтому root и access_log нужно описывать на одном уровне: server { diff -r 78def4689ff7 -r 0a45870d0160 xml/ru/docs/http/ngx_http_perl_module.xml --- a/xml/ru/docs/http/ngx_http_perl_module.xml Wed Oct 12 05:36:20 2011 +0000 +++ b/xml/ru/docs/http/ngx_http_perl_module.xml Wed Oct 12 15:47:58 2011 +0000 @@ -55,7 +55,7 @@ будет увеличиваться в размерах при каждой переконфигурации. Когда основной процесс вырастет до неприемлемых размеров, можно воспользоваться процедурой -обновления сервера на лету, +обновления сервера на лету, не меняя при этом сам исполняемый файл. @@ -352,9 +352,10 @@ $r->request_body — метод возвращает тело запроса клиента при условии, что тело не записано во временный файл. Для того, чтобы тело запроса клиента гарантировано находилось в памяти, -нужно ограничить его размер с помощью client_max_body_size +нужно ограничить его размер с помощью +client_max_body_size и задать достаточной размер для буфера -client_body_buffer_size. +client_body_buffer_size. @@ -362,7 +363,7 @@ в котором хранится тело запроса клиента. По завершению работы файл необходимо удалить. Для того, чтобы тело запроса клиента всегда записывалось в файл, нужно -указать client_body_in_file_only on. +указать client_body_in_file_only on. @@ -385,7 +386,8 @@ Собственно передача данных происходит уже после завершения perl'ового обработчика. Необходимо учитывать, что при использовании -этого метода в подзапросе и директиве sendfile on +этого метода в подзапросе и директиве +sendfile on содержимое файла не будет проходить через gzip, SSI и diff -r 78def4689ff7 -r 0a45870d0160 xml/ru/docs/http/ngx_http_proxy_module.xml --- a/xml/ru/docs/http/ngx_http_proxy_module.xml Wed Oct 12 05:36:20 2011 +0000 +++ b/xml/ru/docs/http/ngx_http_proxy_module.xml Wed Oct 12 15:47:58 2011 +0000 @@ -504,7 +504,8 @@ В этом случае имя сервера ищется среди описанных групп серверов -и если не найдено, то определяется с помощью resolver'а. +и если не найдено, то определяется с помощью +resolver'а. @@ -718,8 +719,8 @@ Директива разрешает сохранение на диск файлов. Параметр "on" сохраняет файлы в соответствии с путями, указаными в директивах -alias или -root. +alias или +root. Параметр "off" запрещает сохранение файлов. Кроме того, имя файла можно явно задать с помощью строки с переменными: diff -r 78def4689ff7 -r 0a45870d0160 xml/ru/docs/http/ngx_http_rewrite_module.xml --- a/xml/ru/docs/http/ngx_http_rewrite_module.xml Wed Oct 12 05:36:20 2011 +0000 +++ b/xml/ru/docs/http/ngx_http_rewrite_module.xml Wed Oct 12 15:47:58 2011 +0000 @@ -128,7 +128,8 @@ return 403; } -Значение встроенной переменной $invalid_referer задаётся директивой valid_referers. +Значение встроенной переменной $invalid_referer задаётся директивой +valid_referers. diff -r 78def4689ff7 -r 0a45870d0160 xml/ru/docs/http/ngx_http_ssl_module.xml --- a/xml/ru/docs/http/ngx_http_ssl_module.xml Wed Oct 12 05:36:20 2011 +0000 +++ b/xml/ru/docs/http/ngx_http_ssl_module.xml Wed Oct 12 15:47:58 2011 +0000 @@ -129,7 +129,7 @@ } иначе для второго сайта будет выдаваться -сертификат +сертификат первого сервера. @@ -333,7 +333,8 @@ Модуль ngx_http_ssl_module поддерживает несколько нестандартных кодов ошибок, -которые можно использовать для перенаправления с помощью директивы error_page: +которые можно использовать для перенаправления с помощью директивы +error_page: @@ -374,7 +375,8 @@ $ssl_client_cert возвращает клиентский сертификат для установленного SSL-соединения в формате PEM перед каждой строкой которого, кроме первой, вставляется символ табуляции; -предназачен для использования в директиве proxy_set_header. +предназачен для использования в директиве +proxy_set_header. diff -r 78def4689ff7 -r 0a45870d0160 xml/ru/docs/http/ngx_http_upstream.xml --- a/xml/ru/docs/http/ngx_http_upstream.xml Wed Oct 12 05:36:20 2011 +0000 +++ b/xml/ru/docs/http/ngx_http_upstream.xml Wed Oct 12 15:47:58 2011 +0000 @@ -11,8 +11,8 @@ Модуль позволяет описывать группы серверов, которые могут использоваться в директивах -proxy_pass -и fastcgi_pass. +proxy_pass +и fastcgi_pass. @@ -107,8 +107,8 @@ По умолчанию число попыток равно одной. Нулевое значение запрещает учёт попыток. Что считается неудачной попыткой, задаётся директивами -proxy_next_upstream -и fastcgi_next_upstream. +proxy_next_upstream +и fastcgi_next_upstream. Состояние http_404 не считается неудачной попыткой. diff -r 78def4689ff7 -r 0a45870d0160 xml/ru/docs/ngx_core_module.xml --- a/xml/ru/docs/ngx_core_module.xml Wed Oct 12 05:36:20 2011 +0000 +++ b/xml/ru/docs/ngx_core_module.xml Wed Oct 12 15:47:58 2011 +0000 @@ -55,12 +55,13 @@ -наследование переменных во время обновления исполняемого файла -на лету; +наследование переменных во время +обновления исполняемого файла на лету; -использование переменных модулем ngx_http_perl_module; +использование переменных модулем +ngx_http_perl_module;