Mark Constable
markc at renta.net
Mon Nov 19 00:38:23 EST 2001
I'm sure this worked for me a few days ago (maybe I was imaginging it and some rotuine nearby happened to be working); if req._req.subprocess_env.has_key("REMOTE_ADDR"): rn = req._req.subprocess_env["REMOTE_ADDR"] but now the above test is failing and when I try to see where REMOTE_ADDR has gone I get these results... for k in req._req.subprocess_env.keys(): e.write(k+"\n") UNIQUE_ID WE_HAVE_REWRITE UNIQUE_ID WE_HAVE_REWRITE GATEWAY_INTERFACE SERVER_PROTOCOL REQUEST_METHOD QUERY_STRING REQUEST_URI SCRIPT_NAME PATH_INFO PATH_TRANSLATED Is it possible that REMOTE_ADDR has been somehow over written by the duplication of UNIQUE_ID and WE_HAVE_REWRITE ? I'm a python and mod_python novice so maybe my question should be simply "how do I find REMOTE_ADDR under mod_python" ? --markc
|