Доброго времени суток!
Захотел к апачу прикрутить python в cgi-варианте.
mod_python не устраивает по двум причинам:
1) Доступна только версия 2.6
2) Нету необходимых библиотек в комплекте, которые идут с обычным python
В стандартный конфиг апача добавил две строки:
AddHandler python-cgi .py
Action python-cgi /usr/bin/python
В итоге, вместо того, чтобы запускать python при запросе py-файла, сервер пытается исполнить файл, к которому прибавляется путь в action.
Пример:
В корне лежит test.py следующего содержания:
print("Content-Type: text/plain\n\n")
print("Hello World!")
При запросе test.py сервер выдаёт такую ошибку:
Not Found
The requested URL /usr/bin/python/test.py was not found on this server.
Вопрос - что я делаю не так?
ОС: Ubuntu 10.04
Apache: Apache/2.2.14 (Ubuntu) из репозитария
Спасибо.