Я пытаюсь развернуть проект django на машине с Windows с помощью Apache 24.
Apache работает. Но файл журнала показывает, что mod_Wsgi зависает при чтении файла wsgi.py без каких-либо ошибок:
Вот последняя запись в моем файле журнала (отладка логического уровня):
[Thu Sep 03 14:13:33.708094 2020] [wsgi:info] [pid 17684:tid 908] [client ::1:53338] mod_wsgi (pid=17684, process='', application='l'): Loading Python script file 'C:/.../wsgi.py'.
И веб-страница продолжает загружаться до бесконечности.
Вот что я использую в своем файле httpd.conf:
LoadFile "c:/python37/python37.dll"
LoadModule wsgi_module "c:/python37/lib/site-packages/mod_wsgi/server/mod_wsgi.cp37-win_amd64.pyd"
WSGIPythonHome "c:/python37"
WSGIScriptAlias / "C:/...../wsgi.py"
<Directory "C:/...../">
<Files wsgi.py>
Require all granted
</Files>
</Directory>
Alias /static "C:/.../static/"
<Directory "C:/..../static/">
Require all granted
</Directory>
wsgi.py
import os
import sys
sys.path.insert(0, "C:/..../project_site/")
sys.path.insert(0, "C:/")
from django.core.wsgi import get_wsgi_application
from django.contrib.staticfiles.handlers import StaticFilesHandler
os.environ["DJANGO_SETTINGS_MODULE"] = "project.settings"
application = StaticFilesHandler(get_wsgi_application())
Без изменений в файле httpd-vhosts.conf.
Я разочарован этой проблемой и перепробовал множество настроек, но веб-страница просто не загружается.
Что мне не хватает?