lighttpd の cgi
perl の cgi を lighttpd で動かしていたのだけれど、ダウンロードするかとダイアログが出る(意図した通りに動くこともある)。
なんでかな〜と思っていたら、/etc/lighttpd/10-cgi.conf に .cgi の時、何で実行すればいいか書いていなかった。
だったらどうして動くことがあったんだろう?
.cgi に関する記述を追加した。
cgi.assign = ( ".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl", ".php" => "/usr/bin/php-cgi", ".py" => "/usr/bin/python", )