From: Paul M. <duf...@du...> - 2004-09-01 17:05:56
Attachments:
yaws_cgi.erl.diff
|
Hello, I needed to make some modifications to the yaws_cgi module for a cgi script. The SCRIPT_NAME variable wasn't being set due to some funkyness in the docroot or fullpath variables, and I needed REMOTE_ADDR to be set. I've attached a patch which worked for me. It's not pretty though, and the REMOTE_ADDR has only been tested with a SSL socket. It is quite possible that it will fail with a normal socket, since I couldn't find a nice way of checking if the socket was ssl or inet. I found the following URL to be helpful in explaining what the various environment variables meant: http://hoohoo.ncsa.uiuc.edu/cgi/env.html |