Хостинг, на котором я все тестирую - виртуальный от Таймвеб. Судя по их документации Пайтон там должен работать из коробки. Но пока не работает.
Я создал скрипт public_html/python/test.py с простеньким текстом:
print("Hello, World!")
Но при попытке написать в браузере http://example.com/python/test.py мне выдается 403 Forbidden
Ок, наверно, Апачи нужно объяснить что делать с файлами с расширением .py.
Добавил в эту же папку (где скрипт) файл .htaccess:
Options +ExecCGI AddHandler wsgi-script .py
(нашел в интернете).
Но при этом тот же запрос приводит уже к сообщения 404 Not found.
Любопытно, что из командной строки скрипт запускается и нормально работает:
$ python /path/to/public_html/python/test.py Hello,World! $
Пробовал заменить
wsgi-script
python
Друзья, что я делаю не так?