AWS WSGIPath ссылается на файл, который не существует - PullRequest
0 голосов
/ 01 октября 2018

Я перебрал все темы здесь и перепробовал все возможные способы.Я следую учебному пособию по развертыванию AWS django и продолжаю получать эту ошибку

ОШИБКА Ваш WSGIPath ссылается на файл, который не существует.

Я использовал команду eb config для редактирования файла по тому же путиЭто в django.config, который является endjango / wsgi, но ничего из того, что я пробовал, не сработало.Также попытался обернуть его в кавычки, и это тоже не сработало.

Вот мой файл django.config

option_settings:
  "aws:elasticbeanstalk:container:python":
    WSGIPath: ebdjango/wsgi.py

Config.yml

branch-defaults:
  default:
  environment: django-env
  group_suffix: null
global:
  application_name: django-tutorial
  branch: null
  default_ec2_keyname: aws-eb
  default_platform: python-3.6
  default_region: us-east-1
  include_git_submodules: true
  instance_profile: null
  platform_name: null
  platform_version: null
  profile: eb-cli
  repository: null
  sc: null
  workspace_type: Application

1 Ответ

0 голосов
/ 03 октября 2018

Разобрался, проблема ebextensions и needs.txt должна быть в корневой папке.Затем запустите eb config и отредактируйте путь wsgi, чтобы он соответствовал endjango / wsgi.py.

...