File: apache.xml

package info (click to toggle)
phpdoc 20020310-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 35,272 kB
  • ctags: 354
  • sloc: xml: 799,767; php: 1,395; cpp: 500; makefile: 200; sh: 140; awk: 51
file content (278 lines) | stat: -rw-r--r-- 9,501 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
<?xml version="1.0" encoding="iso-8859-1"?>
 <reference id="ref.apache">
  <title>Apache-spezifische Funktionen</title>
  <titleabbrev>Apache</titleabbrev>

  <refentry id="function.apache-lookup-uri">
   <refnamediv>
    <refname>apache_lookup_uri</refname>
    <refpurpose>
     Fhrt eine Teilanfrage fr eine URI durch und liefert alle
     Informationen darber zurck
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Beschreibung</title>
     <methodsynopsis>
      <type>object</type><methodname>apache_lookup_uri</methodname>
      <methodparam><type>string</type><parameter>Dateiname</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>apache_lookup_uri</function> fhrt eine Teilanfrage
     ber eine bestimmte URI durch. Die Abfrage geht gerade soweit,
     dass alle wichtigen Informationen ber die gegebene Quelle
     gesammelt werden knnen. Als Resultat wird eine Klasse
     zurckgeliefert, die folgende Elemente enthlt:
     <simplelist>
      <member>status</member>
      <member>the_request</member>
      <member>status_line</member>
      <member>method</member>
      <member>content_type</member>
      <member>handler</member>
      <member>uri</member>
      <member>filename</member>
      <member>path_info</member>
      <member>args</member>
      <member>boundary</member>
      <member>no_cache</member>
      <member>no_local_copy</member>
      <member>allowed</member>
      <member>send_bodyct</member>
      <member>bytes_sent</member>
      <member>byterange</member>
      <member>clength</member>
      <member>unparsed_uri</member>
      <member>mtime</member>
      <member>request_time</member>
     </simplelist>
    </para>
    <note>
     <simpara>
      <function>apache_lookup_uri</function> funktioniert nur, wenn PHP
      als Apache-Modul eingerichtet wurde.
     </simpara>
    </note>
   </refsect1>
  </refentry>

  <refentry id="function.apache-note">
   <refnamediv>
    <refname>apache_note</refname>
    <refpurpose>Setzt und liest Apache Notes</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Beschreibung</title>
     <methodsynopsis>
      <type>string</type><methodname>apache_note</methodname>
      <methodparam><type>string</type><parameter>note_name</parameter></methodparam>
      <methodparam choice="opt"><type>string</type><parameter>note_value</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>apache_note</function> ist eine Apache-spezifische
     Funktion, die Eintrge in Apaches
     <literal>notes</literal>-Tabelle setzt und ausliest. Wenn sie mit
     einem einzelnen Parameter aufgerufen wird, gibt sie den aktuellen
     Wert der Note <parameter>note_name</parameter> zurck. Bei zwei
     Parametern wird der Eintrag <parameter>note_name</parameter> auf
     den zweiten Parameter <parameter>note_value</parameter> gesetzt
     und liefert den bisherigen Wert zurck.
    </para>
   </refsect1>
  </refentry>

  <refentry id="function.ascii2ebcdic">
   <refnamediv>
    <refname>ascii2ebcdic</refname>
    <refpurpose>Zeichenkette von ASCII in EBCDIC &uuml;bersetzen</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Beschreibung</title>
     <methodsynopsis>
      <type>int</type><methodname>ascii2ebcdic</methodname>
      <methodparam><type>string</type><parameter>ascii_str</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>ascii2ebcdic</function> ist eine Apache-spezifische
     Funktion, die nur auf Systemen mit EBCDIC-Zeichensatz
     existiert (Betriebssysteme: OS/390, BS2000).
     Die Funktion setzt die ASCII-kodierte Zeichenkette
     <parameter>ascii_str</parameter>
     in ihre &auml;quivalente EBCDIC-Darstellung um
     (bin&auml;rfest), und liefert das konvertierte Ergebnis
     zur&uuml;ck.
    </para>
    <para>
     Siehe auch die Umkehrfunktion
     <function>ebcdic2ascii</function> .
    </para>
   </refsect1>
  </refentry>

  <refentry id="function.ebcdic2ascii">
   <refnamediv>
    <refname>ebcdic2ascii</refname>
    <refpurpose>Zeichenkette von EBCDIC in ASCII &uuml;bersetzen</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Beschreibung</title>
     <methodsynopsis>
      <type>int</type><methodname>ebcdic2ascii</methodname>
      <methodparam><type>string</type><parameter>ebcdic_str</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>ebcdic2ascii</function> ist eine Apache-spezifische
     Funktion, die nur auf Systemen mit EBCDIC-Zeichensatz
     existiert (Betriebssysteme: OS/390, BS2000).
     Die Funktion setzt die EBCDIC-kodierte Zeichenkette
     <parameter>ebcdic_str</parameter>
     in ihre &auml;quivalente ASCII-Darstellung um
     (bin&auml;rfest), und liefert das konvertierte Ergebnis
     zur&uuml;ck.
    </para>
    <para>
     Siehe auch die Umkehrfunktion
     <function>ascii2ebcdic</function>.
    </para>
   </refsect1>
  </refentry>

  <refentry id="function.getallheaders">
   <refnamediv>
    <refname>getallheaders</refname>
    <refpurpose>
     Liefert alle HTTP-Header der aktuellen Anfrage aus
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Beschreibung</title>
     <methodsynopsis>
      <type>array</type><methodname>getallheaders</methodname>
      <void/>
     </methodsynopsis>
    <para>
     Diese Funktion liefert ein assoziatives Array zurck, das alle
     HTTP-Header-Informationen der aktuellen HTTP-Anfrage enthlt.
     <note>
      <para>
       Die Werte der normalen CGI-Variablen knnen Sie auch durch das
       Auslesen der Umgebungsvariablen erhalten. Dieser Weg
       funktioniert unabhngig davon, ob Sie PHP als Apachemodul benutzen.
       Probieren Sie <function>phpinfo</function> aus, um alle
       Umgebungsvariablen, die auf diese Weise erreichbar sind, zu erhalten.
      </para>
     </note>
     <example>
      <title><function>getallheaders</function> Beispiel</title>
      <programlisting role="php">
<![CDATA[
$headers= getallheaders();
while (list ($header, $value) = each ($headers)) {
    echo "$header: $value&lt;br&gt;\n";
}
]]>
      </programlisting>
     </example>
     Dieses Beispiel gibt alle HTTP-Header der aktuellen Anfrage aus. 
     <note>
      <simpara>
       <function>getallheaders</function> wird zur Zeit nur durch 
       PHP als Apachemodul untersttzt.
      </simpara>
     </note></para>
   </refsect1>
  </refentry>

  <refentry id="function.virtual">
   <refnamediv>
    <refname>virtual</refname>
    <refpurpose>Fhrt eine Apache-Unteranfrage durch</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Beschreibung</title>
     <methodsynopsis>
      <type>int</type><methodname>virtual</methodname>
      <methodparam><type>string</type><parameter>filename</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>virtual</function> ist eine Apache-spezifische 
     Funktion, die &lt;!--#include virtual... --&gt; aus mod_include
     entspricht. Sie fhrt eine Unteranfrage durch, die fr das Einbinden
     von CGI-Skripten, .shtml-Dateien oder anderes, das vom Apache
     verarbeitet werden soll, ntzlich ist. Beachten Sie bitte, dass
     ein CGI-Skript gltige CGI-Header generieren muss,
     mindestens einen Content-type-Header. Fr PHP-Dateien mssen 
     Sie <function>include</function> oder <function>require</function>
     benutzen, <function>virtual</function> kann selbst keine 
     PHP-Dokumente einbinden.
    </para>
   </refsect1>
  </refentry>

  <refentry id='function.apache-child-terminate'>
   <refnamediv>
    <refname>apache_child_terminate</refname>
    <refpurpose>Beendet einen Apache Prozess nach der Anfrage</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Beschreibung</title>
     <methodsynopsis>
      <type>string</type><methodname>apache_child_terminate</methodname>
      <void/>
     </methodsynopsis>
    <para>
     <function>apache_child_terminate</function> beendet den Apache Prozess,
     der die aktuelle PHP-Anfrage ausfhrt, nachdem diese vollstndig
     ausgefhrt wurde. Sie knnen diese Funktion benutzen, nachdem Sie ein
     Skript mit hohem Speicherverbrauch ausgefhrt haben. Der verbrauchte
     Speicher wird gewhnlich nur intern, aber nicht fr das Betriebsystem,
     freigegeben.
    </para>
    <para>
     Siehe auch <function>exit</function>.
    </para>
   </refsect1>
  </refentry>

  <refentry id='function.apache-setenv'>
   <refnamediv>
    <refname>apache_setenv</refname>
    <refpurpose>Setzt eine Apache subprocess_env Variable</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Beschreibung</title>
     <methodsynopsis>
      <type>int</type><methodname>apache_setenv</methodname>
      <methodparam><type>string</type><parameter>Variable</parameter></methodparam>
      <methodparam><type>string</type><parameter>Wert</parameter></methodparam>
      <methodparam choice="opt"><type>bool</type><parameter>walk_to_top</parameter></methodparam>
     </methodsynopsis>
    <para>
     &warn.undocumented.func;
    </para>
   </refsect1>
  </refentry>

 </reference>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->