table of contents
wsapi.fcgi(1) | wsapi documentation | wsapi.fcgi(1) |
NAME¶
wsapi.fcgi - fast cgi wrapper for wsapi based dynamic pages
SYNOPSIS¶
FCGIWrapper wsapi.fcgi .lua
DESCRIPTION¶
If you are using Apache, you may want to add the following lines to define an hanler for .lua files:
A sample dynamic page follows:
AddHandler fcgid-script .lua
FCGIWrapper /usr/bin/wsapi.fcgi .lua
#!/usr/bin/env wsapi.fcgi
module(..., package.seeall)
function run(wsapi_env)
local headers = { ["Content-type"] = "text/html" }
local function hello_text()
coroutine.yield("<html><body>")
coroutine.yield("<p>Hello Wsapi!</p>")
coroutine.yield("<p>PATH_INFO: " .. wsapi_env.PATH_INFO .. "</p>")
coroutine.yield("<p>SCRIPT_NAME: " .. wsapi_env.SCRIPT_NAME .. "</p>")
coroutine.yield("</body></html>")
end
return 200, headers, coroutine.wrap(hello_text)
end
SEE ALSO¶
AUTHOR¶
Enrico Tassi <gareuselesinge@debian.org>
28 April 2009 |