Wyatt Neal
wyatt at hackerforhire.org
Sun Nov 5 11:36:55 EST 2006
Has anyone been able to get mod_python-2.7.11 to work with h-sphere's apache 1.3.37? I've been having a devil of a time. From the logs I can see that mod_python is actually being loaded. >From the httpd.conf: ... ... #LoadModule scoreboard_send_module libexec/mod_scoreboard_send.so #LoadModule extract_forwarded_module libexec/mod_extract_forwarded.so #LoadModule gzip_module libexec/mod_gzip.so LoadModule perl_module libexec/libperl.so LoadModule python_module libexec/mod_python.so ... ... ... #AddModule mod_scoreboard_send.c #AddModule mod_extract_forwarded.c #AddModule mod_gzip.c AddModule mod_perl.c AddModule mod_python.c >From the site specific configuration file: ... <DIRECTORY /hsphere/local/home/htglimit/trac.htglimited.com> AddHandler python-program .py OPTIONS Indexes ExecCGI FollowSymLinks AllowOverride All </DIRECTORY> IndexOptions FancyIndexing </VirtualHost> Using the test.py program that looks like this: from mod_python import apache def handler(req): req.content_type = "text/plain" req.send_http_header() req.write("Hello World!") return apache.OK Permissions are correct, and yet every time, I get just the text back on the screen. Can anyone shed some light on this? Thanks, Wyatt
|