Назад | Перейти на главную страницу

mod_wsgi + Apache 2 - нет доступа к файлу wsgi

Я установил libapache2-mod-wsgi-py3 из диспетчера синаптических пакетов (Ubuntu 11.04), и поскольку я использовал диспетчер пакетов, он автоматически сохранял файлы wsgi.load и wsgi.conf в нужных местах с символическими ссылками. Я создал сценарий wsgi в папке / var / www, но продолжаю получать сообщение «У вас нет разрешения на доступ к /name.wsgi на этом сервере». Я суперпользователь. Что могло пойти не так, чтобы случиться?

Моя цель: моя цель - вызвать скрипт на Python, передать в качестве параметров широту и долготу, а затем получить результат. Я где-то видел mod_wsgi и поэтому установил его. Если есть более простой способ вызвать скрипт с самого URL-адреса ( http://localhost.com/test.py?lat=10 & long = 20), то я был бы счастлив узнать об этом (очень рад, на самом деле).

Для начала посмотрите:

http://code.google.com/p/modwsgi/wiki/WhereToGetHelp?tm=6#Conference_Presentations

Он объяснит основы настройки mod_wsgi и опишет проблемы, с которыми вы можете столкнуться с разрешениями файловой системы.

Затем также прочтите документацию по mod_wsgi, начиная с:

http://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide http://code.google.com/p/modwsgi/wiki/ConfigurationGuidelines