os.chdir OSError(13,'权限被拒绝')

时间:2018-11-08 16:17:35

标签: php python apache exec ampps

我正在通过以下命令通过php脚本script.py调用python脚本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 >

我根据类似的问题OSError - Errno 13 Permission denied更改了softlinkscript.pyindex.html的权限,

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服务器可以访问该文件夹。 谢谢

0 个答案:

没有答案