首页 > 解决方案 > 错误:您的 WSGIPath 引用的文件不存在

问题描述

我在部署我的 django-react 应用程序时遇到了麻烦。

这是我的目录树。

.
├── .elasticbeanstalk
└── backend
    ├── .ebextensions
    ├── auth
    │   ├── management
    │   │   └── commands
    │   └── migrations
    ├── client
    │   └── build
    │       └── static
    │           ├── css
    │           ├── js
    │           └── media
    ├── config
    │   └── settings
    ├── postings
    │   ├── management
    │   │   └── commands
    │   └── migrations
    └── uploads
# /.ebextensions/django.config
option_settings:
  aws:elasticbeanstalk:container:python:
    WSGIPath: config/wsgi.py
    NumProcesses: 3
    NumThreads: 20
# /backend/config/wsgi.py
import os

from django.core.wsgi import get_wsgi_application

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "config.settings.deploy")

application = get_wsgi_application()

以及aws网站上的应用环境,WSGIPath: config/wsgi.py, NumProcesses: 3, NumThreads: 20

我找不到我应该修复什么。

标签: pythondjangoamazon-web-servicesamazon-elastic-beanstalkwsgi

解决方案


推荐阅读