os.chdir OSError(13, "Отказано в доступе") для ampps
Я звоню на python скрипт script.py
через скрипт php index.php
по следующей команде:
$tmp = exec("python script.py xyz");
Теперь в скрипте Python script.py
Я пытаюсь изменить каталог, который является символической ссылкой на папку:
try:
os.chdir('softlink')
except:
var = sys.exc_info()
print var
Ниже ошибка приходит при выполнении
<type 'exceptions.OSError'>, OSError(13, 'Permission denied'), <traceback object at >
Я изменил разрешения для softlink
, script.py
а также index.html
По аналогичному вопросу OSError - Errno 13 в доступе отказано, что:
ls -la
-rwxrwxrwx 1 ampps ampps 1819 Nov 8 21:08 index.php
-rwxrwxrwx 1 ampps ampps 4391 Nov 8 21:15 script.py
lrwxrwxrwx 1 ampps ampps 39 Nov 8 20:14 softlink ->
/local/mnt/workspace/manifest/
Я не получаю каких-либо разрешений, необходимых для папки или символической ссылки, чтобы сервер ampps мог получить доступ к папке. Спасибо