我使用 Django 1.0 编写了一个应用程序。它适用于 django 测试服务器。但是,当我尝试将其放入更可能的生产环境时,Apache 服务器无法运行该应用程序。我使用的服务器是WAMP2.0。多年来,我一直是一名 PHP 程序员,很久以前我就一直在使用 WAMPServer。我安装了 mod_wsgi.so 并且似乎工作得很好(没有服务错误),但我无法配置 httpd.conf 来查看位于服务器根目录之外的我的 python 脚本。
现在,我很乐意覆盖文档根目录并从文档根目录提供 django 应用程序,因此 httpd.conf 行应该如下所示:
WSGIScriptAlias / C:/Users/Marcos/Documents/mysite/apache/django.wsgi
但服务器的响应是 403 Forbidden