Хостинг django в вебфракции - PullRequest
0 голосов
/ 04 января 2019

Я размещаю проект Django в webfaction, я следовал https://docs.webfaction.com/software/django/getting-started.html

Как упоминалось в приведенной выше ссылке, я удалил папку проекта по умолчанию myproject, созданную при добавлении приложения Django в webfaction,

проблема в том, что я ввел свое доменное имя в браузере и получил URL-адрес не найден .Я проверил файл error.log . Я обнаружил что-то вроде сценария WSGI, не найденного в папке myproject (но я уже удалил папку myproject, как упомянуто в приведенной выше ссылке).

httpd.conf (настройки appche)

WSGIDaemonProcess vyan_tender processes=2 threads=12 python-path=/home/sivagctece/webapps/vyan_tender:/home/sivagctece/webapps/vyan_tender/vyantender/vyan_tender:/home/sivagctece/webapps/vyan_tender/lib/python2.7
WSGIProcessGroup vyan_tender
WSGIRestrictEmbedded On
WSGILazyInitialization On
WSGIScriptAlias / /home/sivagctece/webapps/vyan_tender/vyantender/vyan_tender/vyan_tender/wsgi.py

Путь к файлу wsgi.py, который я упоминал в файле httpd.conf, взят из проекта vyan_tender

WSGIScriptAlias / /home/sivagctece/webapps/vyan_tender/vyantender/vyan_tender/vyan_tender/wsgi.py

, но в файле error.log Iполученный сценарий WSGI не найден в папке myproject (удалено)

[Fri Jan 04 09:32:54.434127 2019] [wsgi:error] [pid 186346:tid 
140172880013056] [client 127.0.0.1:32788] Target WSGI script not found or 
unable to stat: /home/sivagctece/webapps/vyan_tender/myproject

Проект django Файл wsgi.py выглядит как

import os
from django.core.wsgi import get_wsgi_application
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "vyan_tender.settings")
application = get_wsgi_application()

Может кто-нибудь помочь мне, почему wsgi.py указывает на папку myproject, даже еслихотя это не присутствует, как я могу решить эту проблему.Я много гуглил, но бесполезно

...