我在mod_wsgi
中安装了apache
模块,方法是将其复制到模块目录中,然后通过添加httpd.conf
来相应地更改LoadModule wsgi_module modules/mod_wsgi.so
文件。
我包含的目录块如下:
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 "\xe2\x80\x9cC:/Django-1.5.1/wsgi\xe2\x80\x9d"> path is invalid.
我不明白为什么垃圾被附加到路径上。 我在这里做错了什么?
答案 0 :(得分:0)
您可能正在混合32位和64位版本的Apache。 Python和mod_wsgi。您必须使用所有32位或全部64位。使用来自:
的二进制文件使用他们用于构建mod_wsgi的Apache发行版。