У меня есть скрипт Python, работающий на веб-сервере OSX по умолчанию, который хранится в / Library / WebServer / CGI-Executables. Этот скрипт выдает список файлов на сетевом диске, используя os.listdir.
Если я просто выполню это из терминала, он будет работать, как и ожидалось, но когда я пытаюсь получить к нему доступ через браузер (computer.local / cgi-bin / test.py), я получаю ошибку прав доступа:
<type 'exceptions.OSError'>: [Errno 13] Permission denied: '/Volumes/code/code/_sendrender/queue/waiting'
Есть ли способ дать сценарию разрешение на доступ к сети при доступе через CGI?