首页 > 解决方案 > 带有 Plesk 的 Django 部署问题“没有配置名为 '<>' 的 WSGI 守护进程”

问题描述

我之前已经成功地使用 apache 部署了各种 Django 站点,但是我在安装了 Plesk 发行版的服务器上。因此,在进行设置时,我部署了一个非常基本的应用程序:

Django Application的基本内容

被涂黑的权限都包含相同的用户名。

但是,该域的 apacheerror_logs显示以下错误:

2018-09-30 13:55:06 [wsgi:error] No WSGI daemon process called 'daemonuplordvexxos' has been configured: /var/www/vhosts/winduplordvexxos.com/api.winduplordvexxos.com/apiuplordvexxos/wsgi.py

我的其他 apache 指令如下(我在其中设置了 https):

其他 Apache 指令

谷歌搜索生命线No WSGI daemon process called 'daemonuplordvexxos' has been configured已经产生了零运气。

我的wsgi.py文件是 Django 2.1.1 安装的标准:

import os

from django.core.wsgi import get_wsgi_application

os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'apiuplordvexxos.settings')

application = get_wsgi_application()

我不确定这是否会帮助任何人诊断我的问题:

名称与之前的 WSGI 守护程序定义重复。

标签: apachemod-wsgiwsgiplesk

解决方案


推荐阅读