Hen*_*ryM 13 python apache django mod-wsgi
我正在更改网站的域名.在一段时间内,我希望旧域名和新域名指向该站点.我正在运行一个Python Django站点.
我最初的Apache2 conf工作正常,基础是:
<VirtualHost *:80>
ServerAdmin name@gmail.com
ServerName originalsite.co.uk
ServerAlias www.originalsite.co.uk
DocumentRoot /var/www/originalsite
WSGIDaemonProcess originalsite python-path=/var/www/originalsite:/var/www/originalsite/env/lib/python2.7/site-packages
WSGIProcessGroup originalsite
WSGIScriptAlias / /var/www/originalsite/originalsite/wsgi.py
...
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
我设置了一个新的conf文件,只有以下更改:
ServerName newsite.co.uk
ServerAlias www.newsite.co.uk
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
名称重复以前的WSGI守护程序定义.
我该如何解决?谢谢你的帮助
max*_*max 12
变更originalsite
名称
不在目录地址只是名称之类的
WSGIDaemonProcess somethingelse python-path=/var/www/originalsite:/var/www/originalsite/env/??lib/python2.7/site-p??ackages
Run Code Online (Sandbox Code Playgroud)
和
WSGIProcessGroup somethingelse
Run Code Online (Sandbox Code Playgroud)
kri*_*hna 10
如果您在使用面临着这样的问题certbot
命令来安装多个“让我们加密证书”,那么它可能是由于一些bug certbot
,如讨论在这里。如需快速解决方法,您可以发表评论
WSGIScriptAlias
WSGIDaemonProcess
WSGIProcessGroup
Run Code Online (Sandbox Code Playgroud)
运行certbot
命令,然后删除注释。
错误的原因是因为 mod_wsgi 守护进程组的名称在整个 Apache 安装中必须是唯一的。不可能在不同的VirtualHost
定义中使用相同的守护进程组名称。这是在确定在某些情况下引用的守护进程组时避免冲突所必需的。
归档时间: |
|
查看次数: |
8163 次 |
最近记录: |