# cgi

Das CGI-Modul bietet eine Möglichkeit zur Ausführung von CGI-Programmen, ohne das dazu ein Web-Server laufen muss. So können Sie beispielsweise CGI-Programme lokal testen oder Suchmaschinen verwenden, die nur eine CGI-Schnittstelle bieten - wie die von Doxygen.

Das Modul implementiert das Protokoll `cgi`. Es verwendet den Dateinamen der angegeben &URL; und durchsucht eine Liste von Ordnern, die vom Benutzer eingerichtet werden kann. Wenn es in diesen Ordnern eine ausführbare Datei mit dem angegeben Namen findet, wird diese ausgeführt. Dabei werden die Argumente der &URL; an die ausführbare Datei weitergegeben. Außerdem werden die Umgebungsvariablen gesetzt, die das CGI-Programm benötigt.