Я пытаюсь разместить WSGI (python) на сервере WAMP (Apache 2.2.21, Python 2.7, WAMP 2.2a). К сожалению, когда я добавляю простую директиву каталога и перезапускаю, Apache не запускается. вот код:
LoadModule wsgi_module modules/mod_wsgi.so
<Directory “C:/wamp/www/python”>
#Options ExecCGI
#AddHandler wsgi-script .py
#Order allow,deny
#Allow from all
</Directory>
Если я закомментирую теги каталога, например:
LoadModule wsgi_module modules/mod_wsgi.so
#<Directory “C:/wamp/www/python”>
#Options ExecCGI
#AddHandler wsgi-script .py
#Order allow,deny
#Allow from all
#</Directory>
Это начинается. Почему это не работает (также не работает со всем без комментариев)? Я следовал всем указаниям на этот учебник. Помимо изменений в фрагментах кода, я ничего не изменил в httpd.conf, кроме включения файла, содержащего фрагмент кода. Я сделал это с помощью:
Include conf/extra/changes.conf
на самой последней строчке.
Не пишите свои конфиги в MS Word или Wordpad; ваши цитаты не работают.
Изменить:
<Directory “C:/wamp/www/python”>
кому:
<Directory "C:/wamp/www/python">
Также есть место в вашем AddHandler
filename, вы тоже захотите исправить это, чтобы все заработало.