Added cgi
This commit is contained in:
1
cgi/.gitignore
vendored
Normal file
1
cgi/.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
*.cgi
|
12
cgi/lighttpd.conf
Normal file
12
cgi/lighttpd.conf
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
server.document-root = var.CWD
|
||||||
|
server.port = "8083"
|
||||||
|
|
||||||
|
server.modules += ( "mod_cgi" )
|
||||||
|
cgi.assign = (
|
||||||
|
".cgi" => "",
|
||||||
|
)
|
||||||
|
|
||||||
|
server.modules += ( "mod_rewrite" )
|
||||||
|
url.rewrite-if-not-file = (
|
||||||
|
"^/$" => "/main.cgi"
|
||||||
|
)
|
8
cgi/main.cpp
Normal file
8
cgi/main.cpp
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
// @BAKE g++ $@ -o $*.cgi
|
||||||
|
#include <stdio.h>
|
||||||
|
|
||||||
|
signed main(int argc, char * * argv, char * * envp) {
|
||||||
|
fputs("Content-Type: text/plain\r\n\r\n", stdout);
|
||||||
|
fputs("hello world", stdout);
|
||||||
|
return 0;
|
||||||
|
}
|
Reference in New Issue
Block a user