I have a system where the cgi is written in C, so there is not intrepreter, they are just executables. I could not find a way to configure LiteSpeed to handle this, it seems to want an intrepreter for scripts. Is there a way?
You need to creat a "CGI" context and copy the executable to the directory that the context refers to.
For example, with default installation, just copy the executable "foo" under lsws/DEFAULT?cgi-bin/, then access url http://<host>/cgi-bin/foo to execute it.
Is this something that would be done in the web interface? I don't see anything about creating ""CGI" context " in the web interface. I see a general description of it in the docs, but nothing specific about how to do it. How's it done?