编辑本地文件(运行django和php网站)

现在,我所有的PHP网站(这是我的网站文件夹)的http:// localhost /地址。

但是,我的django网站将位于我的/ Users / myusername / djcode / www /文件夹中。

如何通过inputhttp:// localhost / django /来查看我的django网站,但是当我访问http://localhost/…时 ,仍然可以看到我的php网站? 即使是一个不同的港口将是伟大的,我只想看到这两个网站。

使用Alias指令

就像是

 Alias /django /Users/myusername/djcode/www/ 

在您的虚拟主机configuration

按照正常的Django的mod_wsgi设置说明,除了将Django应用程序安装在一个子URL而不是在网站的根目录。 看到:

http://code.google.com/p/modwsgi/wiki/IntegrationWithDjango

它举例如下:

 WSGIScriptAlias / /usr/local/django/mysite/apache/django.wsgi 

你将使用:

 WSGIScriptAlias /django /usr/local/django/mysite/apache/django.wsgi 

只要记得把'/ usr / local / django / mysite'改成你的Django站点的实际放置Django站点和WSGI脚本文件的地方。 这适用于configuration中的Directory指令,以及文档说的创build。

另外看:

http://code.google.com/p/modwsgi/wiki/WhereToGetHelp?tm=6#Conference_Presentations

找出为什么你得到各种错误,因为没有按照文件说明加上其他文件系统的权限问题。