mod_wsgi应用程序入口点?它是什么,在哪里?

时间:2014-12-15 18:38:38

标签: django mod-wsgi

我正在试图弄清楚我是否在嵌入模式或守护进程模式下设置了我的mod_wsgi,并在mod_wsgi wiki上找到了这个页面"Reloading Source Code"。它提供了一个方便的脚本,可以告诉您设置是什么。

但是我只是不确定指南中的以下句子?

  

“如果您不确定是使用嵌入模式还是守护进程   模式,然后使用sic [以下脚本]“

替换您的WSGI应用程序入口点

我的'WSGI应用程序入口点'是什么或在哪里?我在哪里可以将脚本复制到?

由于

  • Ubuntu:12.04.5 LTS
  • Apache:2.2.22
  • mod_wsgi版本:3.3-4ubuntu0.1

2 个答案:

答案 0 :(得分:1)

我会说WSGI application entry point是wsgi.py脚本,它是从apache到django app的Gate(也代表Gateway),反之亦然

就像

browser < - > server < - > wsgi < - > django 

没有wsgi,服务器可以提供(渲染)普通的html文件,但不能提供django app。为此,您需要wsgi(Web服务器网关接口),它是django和服务器之间的门

希望这会有所帮助

答案 1 :(得分:1)

这意味着WSGIServerAlias指向的位置,因此对于Django wsgi.py文件。