comparison xml/ru/docs/debugging_log.xml @ 214:c99c8df86eb9

Translated the "Debugging Log" article into Russian.
author Ruslan Ermilov <ru@nginx.com>
date Wed, 30 Nov 2011 09:20:19 +0000
parents
children 4c6d2c614d2c
comparison
equal deleted inserted replaced
213:5284967934df 214:c99c8df86eb9
1 <!DOCTYPE article SYSTEM "../../../dtd/article.dtd">
2
3 <article name="Отладочный лог"
4 link="/ru/docs/debugging_log.html"
5 lang="ru">
6
7
8 <section>
9
10 <para>
11 Чтобы включить отладочный лог, при сборке следует сконфигурировать nginx с
12 поддержкой отладки:
13
14 <programlisting>
15 ./configure --with-debug ...
16 </programlisting>
17
18 Затем нужно задать уровень <value>debug</value> с помощью
19 директивы <link doc="ngx_core_module.xml" id="error_log"/>:
20
21 <programlisting>
22 error_log /path/to/log debug;
23 </programlisting>
24
25 Бинарная версия nginx для Windows всегда собирается с поддержкой отладочного
26 лога, поэтому понадобится лишь задать уровень <value>debug</value>.
27 </para>
28
29 <para>
30 Обратите внимание, что переопределение лога без одновременного указания
31 уровня <value>debug</value> отключит отладочный лог.
32 В примере ниже, переопределение лога на уровне
33 <link doc="http/ngx_http_core_module.xml" id="server"/>
34 отключает отладочный лог для этого сервера:
35 <programlisting>
36 error_log /path/to/log debug;
37
38 http {
39 server {
40 error_log /path/to/log;
41 ...
42 </programlisting>
43 Чтобы избежать этого, следует либо закомментировать строку, переопределяющую
44 лог, либо добавить определение уровня <value>debug</value>:
45 <programlisting>
46 error_log /path/to/log debug;
47
48 http {
49 server {
50 error_log /path/to/log debug;
51 ...
52 </programlisting>
53 </para>
54
55 <para>
56 Можно включить отладочный лог только для определённых адресов:
57
58 <programlisting>
59 error_log /path/to/log;
60
61 events {
62 debug_connection 192.168.1.1;
63 debug_connection 192.168.10.0/24;
64 }
65 </programlisting>
66 </para>
67
68 </section>
69
70 </article>