我想使用django网站here中的教程建立apache与现有的django项目。我的操作系统是Ubuntu的,一切安装(Django的的Apache2中的libapache2-MOD-WSGI)设置django和apache使用教程不起作用
我的conf文件
WSGIPythonPath /home/avlahop/development/django/rhombus2/rhombus/
<VirtualHost *:80>
ServerName myrhobmus.com
ServerAlias www.myrhombus.com
WSGIScriptAlias//home/avlahop/development/django/rhombus2/rhombus/rhombus/wsgi.py
</VirtualHost>
我创造我跑了a2ensite Ubuntu的命令使网站conf文件后。
把WSGIPythonPath内虚拟主机给我一个apache configtest失败 文件内指令内部目录(如示例中所描述的)给了我同样的错误
如果我去www.myrhombus.com我收到了谷歌浏览器找不到指定的地址信息。
我在做什么错? Internet上的每个教程都使用旧的file.wsgi,而现在Django为您创建了这个教程,但它是一个带.py扩展名的python文件。我怎样才能用apache来服务我的django?如果我想在自己的服务器上进行制作,那么您会在哪里放入django代码,以及将模板文件放在哪里?
编辑:我只获得/页的索引。有什么我必须做的mysites位置的权限?你能给我一个django网站apache conf文件的工作示例吗?
你看到的* exact *错误是什么? –
在哪种情况下?重新启动django或尝试访问我的域时。我通过/ etc/hosts(如127.0.0.1 www.myrhombus.com)解决了我对我的放置记录的访问权限,但现在我得到的是一个列表,其中包含目录包含的文件(但不显示任何文件) /头和上次修改的名称大小说明列 – Apostolos
你说你有Apache配置测试失败。这究竟是什么意思? –