Django для Windows с использованием WSGIPythonPath для нескольких экземпляров виртуального хоста

Я использую Windows 10

В httpd.conf (Apache) как использовать WSGIPythonPath для нескольких экземпляров виртуального хоста для разных проектов и портов, поскольку WSGIDaemonProcess не поддерживается в Windows.

httpd.conf

LoadModule wsgi_module "c:/users/webdev/documents/mark/digos-logs/venv/lib/site-packages/mod_wsgi/server/mod_wsgi.cp37-win_amd64.pyd"
WSGIPythonHome "C:\Users\WebDev\AppData\Local\Programs\Python\Python37"
WSGIPythonPath "C:\Users\WebDev\Documents\Mark\digos-logs"

где C:\Users\WebDev\Documents\Mark\digos-logs — это корневая папка моего проекта, а C:\Users\WebDev\Documents\Mark — моя родительская папка всех моих проектов.

Проект 1

listen 9292
<VirtualHost *:9292>
ServerName 127.0.0.1

# error occured (Example)
WSGIPythonPath "C:\Users\WebDev\Documents\Mark\digos-logs"
######3


WSGIScriptAlias / "C:\Users\WebDev\Documents\Mark\digos-logs\app_ict\wsgi.py"

<Directory "C:\Users\WebDev\Documents\Mark\digos-logs\app_ict">
    <Files wsgi.py>
      Require all granted
    </Files>
</Directory>


DocumentRoot C:\Users\WebDev\Documents\Mark\digos-logs


<Directory "C:\Users\WebDev\Documents\Mark\digos-logs\static">
    Require all granted
</Directory>

</VirtualHost>

Проект 2

listen 9595
<VirtualHost *:9595>
ServerName 127.0.0.1

# error occured (Example)
WSGIPythonPath "C:\Users\WebDev\Documents\Mark\project2"
######3


WSGIScriptAlias / "C:\Users\WebDev\Documents\Mark\project2\app\wsgi.py"

<Directory "C:\Users\WebDev\Documents\Mark\project2\app">
    <Files wsgi.py>
      Require all granted
    </Files>
</Directory>


DocumentRoot C:\Users\WebDev\Documents\Mark\project2


<Directory "C:\Users\WebDev\Documents\Mark\project2\static">
    Require all granted
</Directory>

</VirtualHost>

person Mark Anthony Libres    schedule 23.11.2020    source источник
comment
см. мой ответ на этот вопрос: https://stackoverflow.com/questions/64907416/how-should-i-add-wsgipython-path-in-virtualhost-for-windows-server   -  person Razenstein    schedule 23.11.2020
comment
Вы когда-нибудь находили решение?   -  person cizario    schedule 24.11.2020