Получение ошибки 502 Bad Gateway на работающем сайте после нажатия кнопки digitalocean одним щелчком мыши - PullRequest
0 голосов
/ 14 октября 2018

Краткое описание проблемы

  • Получение ошибки « 502 Bad Gateway - nginx / 1.14.0 (Ubuntu)» при посещении моего живого сайта.
  • Доступ к сайту возможен только через порт сервера разработки: python3 manage.py runserver 0.0.0.0:8080
  • После этого я могу получить доступ к своему сайту через www.myproject.com:8080 и все работаеткак следует
  • Я считаю, что это связано с неспособностью Gunicorn обслуживать мой проект

Технологии

  • python3
  • django версия 2.1.2
  • Digitalocean

Рабочий процесс до точки ошибки

  • Создана капляна цифровом океане - следуя этому руководству https://www.youtube.com/watch?v=Y-CT_l1dnVU&t=958s
  • Похоже, многие люди в разделе комментариев этого руководства испытывают ту же проблему
  • Использовал установку цифрового океана одним щелчком мыши для установки django
  • Перед загрузкой файлов моего проекта я проверил сайт в реальном времени, чтобы убедиться, что все в порядке,это было.
  • Загрузил файлы моего проекта и обновил django
  • Снова проверил сайт в режиме реального времени, получил ошибку «502 Bad Gateway» The 502 error
  • Попытался вернуться к старой версии django, но это не проблема
  • Следовал этому руководству: https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-16-04 и обнаружил, что мой демон-оружейник не запускается
  • sudo nano /etc/systemd/system/gunicorn.service gunicorn.service
  • проверено состояние gunicorn sudo systemctl status gunicorn failed to start
  • Проверено журналы ошибок: sudo journalctl -u gunicorn The error logs

Любая помощь будет принята с благодарностью

Файлы проекта directory

...