# cgi

Lo slave CGI fornisce un metodo per eseguire programmi CGI senza avere un server Web. Questo può essere utile, per esempio, per provare localmente i programmi CGI o per usare motori di ricerca che forniscono solo interfacce CGI, come quello di Doxygen.

Il kioslave implementa il protocollo `cgi:`. Usa il nome del file dell'&URL; dato e cerca in un elenco configurabile di cartelle.

L'elenco di cartelle può essere recuperato con il comando ``kde4-config` `--path cgi`` . Il valore predefinito è `$`HOME`/.kde4/cgi-bin/`.

Usa il modulo delle &systemsettings; Script CGI (avviato con ``kcmshell4` `kcmcgi`` ) per aggiungere o rimuovere i percorsi in cui si cercano script CGI.

Se questo kioslave trova un eseguibile con il nome dato lo esegue, passa l'argomento dell'&URL; ed imposta le variabili di ambiente necessarie ai programmi CGI.