XAMPP с WSGI не отображает страницу django

Я пытаюсь запустить django на сервере XAMPP Apache и выполнил шаги, указанные здесь. Вот изменения в конфигурации Apache:enter image description here

При обращении к приложению в браузере ниже приведен результат вместо страницы django: enter image description here

Пожалуйста, помогите, что я упустил в этом?

ok, это сообщение об ошибке говорит о том, что Apache пытается выполнить wsgi.py как cgi скрипт, а не как python. Возможная причина в том, что вы пытались развернуть свое приложение на Apache с некоторыми неправильными командами, которые все еще находятся в httpd.conf или vhosts-httpd.conf. Обычно это происходит, если вы безуспешно следовали одному (плохому?) учебнику, переключились на другой и забыли очистить код из первого (только предположение!). Существует множество странных руководств, и иногда трудно понять, для Windows или Unix они предназначены.

Что-то вроде следующего может вызвать такое поведение:

Alias / C:/xampp/htdocs/polls/mysite/mysite/wsgi.py

<Directory C:/xampp/htdocs/polls/mysite/mysite>
    Options +ExecCGI
    AddHandler cgi-script .cgi .pl .asp .py
    Require all granted 
</Directory>

поищите в ваших httpd.conf и vhosts-httpd.conf, если вы оставили что-то подобное.

ваш "WSGIScriptAlias ...." перезаписан этим и не активен.

Вернуться на верх