summaryrefslogtreecommitdiffstats
path: root/tde-i18n-en_GB/docs/tdebase/kioslave/cgi.docbook
blob: b51eae877e8db53ba27c30415344a0e2d858ad00 (plain)
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
<article lang="&language;" id="cgi">
<title
>cgi</title>
<articleinfo>
<authorgroup>
<author
>&Lauri.Watts;&Lauri.Watts.mail;</author>
<othercredit role="translator"
><firstname
>Malcolm</firstname
><surname
>Hunter</surname
><affiliation
><address
><email
>malcolm.hunter@gmx.co.uk</email
></address
></affiliation
><contrib
>Conversion to British English</contrib
></othercredit
> 
</authorgroup>
</articleinfo>

<para
>The <acronym
>CGI</acronym
> slave provides a way to execute <acronym
>CGI</acronym
> programs without the need to have a running web server. This can for example be used for local testing of <acronym
>CGI</acronym
> programs or for using search engines that only provide a <acronym
>CGI</acronym
> frontend like the one from <application
>Doxygen</application
>.</para>

<para
>The slave implements the <command
>cgi:</command
> protocol. It uses the filename from the given &URL; and searches a configurable list of folders. If it finds an executable with the given name it executes it, passes the arguments of the &URL; and sets the environment variables needed by <acronym
>CGI</acronym
> programs.</para>

</article>