小编wat*_*tad的帖子

在apache配置中使用WSGIApplicationGroup%{GLOBAL}的问题

即时通讯使用django与apache和mod_wsgi我在apache配置文件(.conf)中使用WSGIApplicationGroup%{GLOBAL}时遇到问题.我不知道我是否正确使用此指令或我需要以另一种方式使用它,问题是我需要添加此指令来修复此票证中描述的xapian问题(http://trac.xapian. org/ticket/185)之后搜索开始起作用,但我的所有网站内容都混淆了,这意味着site1内容出现在site2上.当我删除了WSGIApplicationGroup%{GLOBAL}时,网站再次正常呈现,但搜索停止了工作.

这是我的.conf文件内容:

NameVirtualHost my_ip_address:80
WSGIApplicationGroup %{GLOBAL}
<VirtualHost my_ip_address:80>
ServerName www.site1.com
ServerAlias site1

WSGIScriptAlias / "/home/sa/www/site1/apache/django.wsgi"
<Directory "/home/sa/www/site1/apache">
    Allow from all
</Directory>

Alias /site_media/ "/home/sa/www/site1/media/"
<Directory "/home/sa/www/site1/media/">
    Order allow,deny
    Options Indexes FollowSymLinks
    Allow from all
    IndexOptions FancyIndexing
</Directory>


</VirtualHost>

WSGIApplicationGroup %{GLOBAL}

<VirtualHost my_ip_address:80>
ServerName www.site2.com
ServerAlias site2

WSGIScriptAlias / "/home/sa/www/site2/apache/django.wsgi"
<Directory "/home/sa/www/site2/apache">
    Allow from all
</Directory>

Alias /site_media/ "/home/sa/www/site2/media/"
<Directory "/home/sa/www/site2/media/">
    Order allow,deny
    Options Indexes FollowSymLinks
    Allow from all
    IndexOptions FancyIndexing
</Directory>

Alias /media/ "/usr/local/lib/python2.6/dist-packages/django/contrib/admin/media/"
<Directory "/usr/local/lib/python2.6/dist-packages/django/contrib/admin/media/">
    Order …
Run Code Online (Sandbox Code Playgroud)

apache django mod-wsgi

1
推荐指数
1
解决办法
6308
查看次数

标签 统计

apache ×1

django ×1

mod-wsgi ×1