Как изменить каталог Server root на Python Path в Django - PullRequest
0 голосов
/ 08 мая 2020

Я загрузил Apache из Apachelounge.

Подробности:

Apache Сервер Lounge VS16 построен: 21 апреля 2020 г. 16:23:13 Серверный модуль Magi c Номер: 20120211: 92 Сервер загружен: APR 1.7.0, APR-UTIL 1.6.1 Скомпилировано с использованием: APR 1.7.0, APR-UTIL 1.6.1 Архитектура: 64-разрядная

httpd.conf:

Определить SRV ROOT "c: / Apache24"

Сервер Root "$ {SRVROOT}"

LoadFile d: /python/python37.dll

LoadModule wsgi_module d: / lidarlabellingtool_vikram_new2 / lidar_venv / lib / site- packages / mod_wsgi / server / mod_wsgi.cp37-win_amd64.pyd

WSGIPythonHome d: / lidar_tonlabelling18 * lidar_phod_vikram * : \ Main Project \ Lidar-annotation-tool \ lidarLabellingTool \ lidarProjct "

WSGIScriptAlias ​​/" D: \ Main Project \ Lidar-annotation-tool \ lidarLabellingTool \ lidarProjct \ lidarProjct \ * wsgipy_ *. * 1052 1021 *

Требовать всех предоставленных

Псевдоним / состояние c "D: ​​\ Main Project \ Lidar-annotation-tool \ lidarLabell ingTool \ lidarProjct \ stati c "Требовать все предоставленные

Требовать все предоставленные

Требовать все предоставленные

Требовать все предоставленные

Требовать все предоставленные

Я столкнулся с проблемой. Чтобы дать вам некоторую справку, приведу несколько деталей.

Я разрабатываю свое приложение Django на Windows 10.

Я устанавливаю свой python путь в переменной env «PATH» (Windows) и WSGIPythonPath в httpd.conf, они оба одинаковы.

В папке «D: \ Main Project \ Lidar-annotation-tool \ lidarLabellingTool \ lidarProjct \ static \ сцены» есть файл, который Я хочу обслуживать его, когда запрос попадает на сервер.

Но Apache сервер принимает «c: / Apache2» в качестве базового пути, я хочу, чтобы Apache сервер принимал переменную WSGIPythonPath или env ПУТЬ для обслуживания. Я не могу продолжить.

Кто-нибудь может мне помочь?

...