2010-07-18 61 views
0

我使用apache来运行我的django实例。 我的apache将django输出翻倍。Django与Apache - 双响应内容

所以在研究与开发我得到这个:

my response text 

但阿帕奇 “生产”,这样的:

my response text 
my response text 

我的虚拟主机配置是这样的:

<VirtualHost *>                        
    Alias /public /xxx/public           
    Redirect /robots.txt /public/robots.txt                
    <Directory "/xxx">               
     Order allow,deny                    
     Allow from all                    
    </Directory>                      
    ServerName www.xxx.de                 
    ServerAlias *.xxx.de                 
    SetHandler python-program                    
    PythonHandler django.core.handlers.modpython               
    SetEnv DJANGO_SETTINGS_MODULE settings                
    SetEnv PYTHON_EGG_CACHE '/tmp/python-eggs'              
    PythonHandler django.core.handlers.modpython              
    PythonDebug Off                     
    PythonPath "['', '/xxx'] + sys.pa 
</VirtualHost> 

我不不知道什么是错的,你知道吗?

回答

1

我不知道这是否是问题,但是你有PythonHandler写入两次。 另外,mod.wsgi比mod_python更受青睐。

+0

有趣的事情。这似乎是PythonHandler被评估过的两次。 – 2010-07-18 13:30:00