blob: 4d03bd4a59c6900811fa9d781e4a7652da57a0d0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
<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>[email protected]</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>
|