Я получаю следующую ошибку при попытке запустить приложение wsgi на apache:
httpd.exe: Syntax error on line 185 of C:/httpd-2.4.37-win64-VC14/Apache24/conf/httpd.conf: Cannot load modules/mod_wsgi.so into server: %1 is not a valid Win32 application.
Я выполнил следующие шаги:
Установлен mod_wsgi с использованием pip install
запустите mod_wsgi-express module-config, скопируйте вывод в файл mod_wsgi.so и сохраните в папке модулей в Apache
Добавлено следующее в файл httpd conf в apache:
LoadModule wsgi_module modules/mod_wsgi.so
WSGIScriptAlias /wsgi "C:/wsgi_app/wsgi_app.py"
<Directory "C:/wsgi_app">
AllowOverride None
Options None
Order deny,allow
Allow from all
</Directory>
Но когда я пытаюсь запустить сервер apache с использованием httpd.exe, я получаю сообщение об ошибке выше.