我的 Apache 虚拟主机的配置文件中有以下几行:
DocumentRoot /home/jordan/webprojects/wsgihello/web
WSGIDaemonProcess wsgihello processes=4 threads=15 display-name=%{GROUP}
WSGIProcessGroup wsgihello
WSGIScriptAlias /api /home/jordan/webprojects/wsgihello/api/front.py
front.py 只返回一个文本文档,其中包含环境字典的键和值。我注意到了environ['GATEWAY_INTERFACE'] == 'CGI/1.1'
。
CGI/1.1 到底是什么意思?Apache 是通过 CGI 为每个请求启动一个新的解释器,还是只是通过该接口标识符识别 mod_wsgi?