Я начинаю изучать Python сегодня вечером ...Когда я помещаю файл сценария Python CGI в ~/Sites/, они могут выполняться через localhost/~ USER_NAME/SCRIPT_FILE_NAME.py! Но мой корень проекта не находится под Sites/, поэтому каждый раз, когда мне нужно скопировать файл сценариев на Sites для тестирования. Вопрос в том, могу ли я обновить Apache conf, чтобы веб-сервер мог напрямую загружать скрипты из папки src моего проекта?
Я попытался отредактировать /etc/apache2/users/USER_NAME.conf и заменить /Users /USER_NAME /Sites / на /Users /USER_NAME / PATH_TO_PROJECT_SRC /. Но я всегда встречал ошибку «Отказано в доступе».
Может кто-нибудь сказать мне, что не так и как это исправить? Кстати, какова лучшая практика для разработки сценариев Python CGI?
Большое спасибо!