# cgi

Das CGI-Modul bietet eine Möglichkeit zur Ausführung von CGI-Programmen, ohne das dazu ein Webserver 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.

Eine Liste der durchsuchten Ordner erhalten Sie mit dem Befehl ``kde4-config` `--path cgi`` . Die Voreinstellung ist `$`HOME`/.kde4/cgi-bin/`.

Mit dem Modul CGI-Skripte der &systemsettings;, das mit ``kcmshell4` `kcmcgi`` aufgerufen wird, können Sie zusätzliche benutzerdefinierte Pfade hinzufügen oder entfernen, die nach ausführbaren CGI-Skripten durchsucht werden.

Wenn dieses Ein-/Ausgabemodul 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.