Я использую Windows 7, Apache 2.28 и Web Developer Server Suite для моего сервера.
Все файлы хранятся в C: / www / vhosts
Я скачал Portable Python 2.7 с http://www.portablepython.com/ и установили его на
C: / www / portablepython
Я пытаюсь найти mod_wsgi, чтобы он работал с 2.7 - но как я могу это сделать?
Причина, по которой я все это делаю, заключается в том, чтобы запустить базовый сайт, использующий кодирование Python с целью использования Django, так же, как http://www.heart.co.uk/westmids/ или http://www.capitalfm.com/birmingham делать.Очевидно, мой сайт не будет таким же продвинутым, как их, но вы понимаете суть его;Я использую Python / Django как своего рода CMS для сайта новостей / статей.
В любом случае, вот мой код из C: /www/vhosts/localhost/testing.py:
#!/www/portablepython
print "Content-type: text/html"
print
print "<html><head>"
print ""
print "</head><body>"
print "Hello."
print "</body></html>"
Это приводит к ошибке 403 Forbidden, то есть:
У вас нет прав доступа к /testing.py на этом сервере.
Я следовалhttp://code.google.com/p/modwsgi/wiki/InstallationOnWindows но переименовано в modwsgi-version-number-datedownload.so в modwsgi.so, что вызвало ошибку?
Что нужно сделать, чтобы предотвратить повторное возникновение?
Я использовал портативную версию в целях тестирования, думая, что я могу просто удалить папку, и я могу установить заново, если это необходимо, без добавления к переменным среды (я думаю, что переносные делают это, поправьте меня, если я ошибаюсь)?
Что, если нужно внести какие-либо изменения?Нужно ли делать их vhosts в httpd-vhosts.conf [мои виртуальные хосты] или где-нибудь еще?
Любая помощь приветствуется;Я буду публиковать больше по мере развития этой ситуации.