2012-04-09 24 views
7

Python ve Apache ile en tecrübeli olmadığım için soruma basit bir cevap olduğunu umuyorum.Django sanal konak kurulumu. Apache mod_wsgi

Apache'yi mod_wsgi ile bağlamaya çalışıyorum. Bunu yapmak için sanal bir bilgisayar kullandım. aşağıya bakınız: benim Django projesi olsun benim php dizin sayfasının yerine testserver.com giderken Bu benim Django proje için inşaat büyük

<VirtualHost *:80> 
ServerAdmin [email protected] 
ServerName testserver.com/django 
#DocumentRoot/
WSGIScriptAlias//home/mycode/mysite/scripts/django.wsgi 
Alias /media/ /home/mycode/mysite/mysite/media/ 
Alias /adminmedia/ /opt/python2.7/lib/python2.7/site-packages/django/contrib/admin/media/ 
<Directory "/home/mycode/mysite/mysite/media"> 
    Order deny,allow 
    Allow from all 
    </Directory> 
</VirtualHost> 

.

Aradığım şey,/var/www/html/ve django projelerimde birlikte çalışmam için php projelerine izin verilmesi ile ilgili yardım. Ben bu yüzden Herhangi bir yardım veya rehberlik büyük takdir

testserver.com/django tip :)

Teşekkür benim Django projesini ulaşmaya yapmaya çalışıyorum!

cevap

11

Değişimi:

WSGIScriptAlias//home/mycode/mysite/scripts/django.wsgi 

için:

WSGIScriptAlias /django /home/mycode/mysite/scripts/django.wsgi 

İlk argüman bağlama noktasıdır, bunu sadece için '/ Django değiştirmek, bu web sunucusunun kök olmak zorunda ' yerine.

+0

Çok teşekkür ederim! Bu çok temizler :) –

İlgili konular