我在apache
中安装了mod_wsgi
模块,方法是将其复制到modules目录中,然后通过添加LoadModule wsgi_module modules/mod_wsgi.so
相应地更改httpd.conf
文件。
我包含的目录块如下:
WSGIScriptAlias /wsgi “C:/Django-1.5.1/wsgi/wsgi_handler.py”
<Directory “C:/Django-1.5.1/wsgi”>
AllowOverride None
Options None
Order deny,allow
Allow from all
</Directory>
然而,在启动apache时,我得到了以下错误:
Syntax error on line 243 of C:/xampp/apache/conf/httpd.conf:
<Directory "xe2x80x9cC:/Django-1.5.1/wsgixe2x80x9d"> path is invalid.
我不明白为什么要把垃圾附加到路径上。我在这里做错了什么?
您可能混合了32位和64位版本的Apache。Python和mod_wsgi。您必须使用全部32位或全部64位。使用来自的二进制文件
- http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi
他们使用Apache的发行版来构建mod_wsgi。