Thanks, David,
The position is:
On 1 May 2007, at 10:17, David Warde-Farley wrote:
Chances are Apache isn't set up to handle a .py as an executable.
Make sure you've got lines like
AddHandler cgi-script .cgi
AddHandler cgi-script .py
in /etc/httpd/httpd.conf (you might have the first one but not the
second, I can't remember what comes stock in OS X's apache configs)
Both were already done.
Make sure the "LoadModule cgi_module ..." line is uncommented as
well as the "AddModule mod_cgi.c" line (search for them).
Both already done.
Once you're sure all this is in place, "sudo apachectl graceful" at
a prompt.
This told me that the command passenv was not recognised as per
previous mail message. Hence
I deleted the two lines:
passenv PYTHONPATH
setenv PYTHONBUFFERED 1
(See http://mail.python.org/pipermail/pythonmac-sig/2002-December/
006954.html )
Unfortunately, I get the same response: the file cgitest.py is copied
to the browser window rather than being executed.
The error log gave:
Processing config directory: /private/etc/httpd/users/*.conf
[Tue May 1 10:55:07 2007] [notice] Apache/1.3.33 (Darwin) configured
-- resuming normal operations
[Tue May 1 10:55:07 2007] [notice] Accept mutex: flock (Default: flock)
(Nothing in the access log)
Brian.
_______________________________________________
Pythonmac-SIG maillist - Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig