Я пытаюсь настроить wsgi на xampp, чтобы запускать веб-приложения на Python.
Я загрузил соответствующий двоичный файл из Вот и я установил модуль, как описано. Поскольку я запускаю xampp, мой модуль находится в C:\xampp\apache\modules
. Я также переименовал модуль (как было предложено) в mod_wsgi.so
.
Я установил модуль, добавив в свой httpd.conf следующее:
LoadModule wsgi_module modules/mod_wsgi.so
непосредственно под всем остальным импортом модулей. Однако всякий раз, когда я пытаюсь перезапустить xampp, он больше не запускается. Ошибка, которую я получаю, бесконечно полезна:
Служба Apache2.2 завершена из-за ошибки службы Неправильная функция.
Следует отметить, что если я закомментирую LoadModule...
в строке выше мой сервер перезагружается без проблем. Любые идеи очень приветствуются.
Предварительно скомпилированные модули на сайте mod_wsgi предназначены для 32-битной версии. Вы не можете использовать 64-битную версию Apache или Python. Кроме того, Python должен быть установлен для всех пользователей, а не только для пользователя, с которым он был установлен. Посмотрите, не проблема ли в этом.