Deron Meranda
deron.meranda at gmail.com
Fri Jun 2 10:52:11 EDT 2006
On 6/2/06, Gray <gray at lu5t.net> wrote: > When I would try to browse to http://myhost/mptest.py my browser wants > to download the file. Initially I thought that mod_python just wasn't > working, but upon downloading the file and viewing it contains: Hello > World!. Mod_python is parsing and outputting correctly. > > So I think it must be a mime-type issue. I found the entry for in > /etc/apache/mime.types to contain: The mime types in Apache are only used when Apache is forced to generate a Content-Type header because you forgot to do it. Try doing something like, req.content_type = 'text/html' near the top of your handler (before any of the content is written out). There should be no need to edit your mime.types file, or the mime type directives in the httpd.conf. Oh, and in addition to using the LiveHeaders plugin for Firefox, if you're on Linux, the command "curl" is a very useful debugging tool. Something like "curl -v http://your.host.com/" will show you all the headers being exchanged back and forth. -- Deron Meranda
|