Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
OSError errno 13权限被拒绝Python CGI os.listdir_Python_Linux_Apache_Cgi - Fatal编程技术网

OSError errno 13权限被拒绝Python CGI os.listdir

OSError errno 13权限被拒绝Python CGI os.listdir,python,linux,apache,cgi,Python,Linux,Apache,Cgi,我正在从Python CGI脚本执行os.listdir()。脚本从控制台执行时没有问题,但当从web界面调用它时,我得到的OSError errno 13权限被拒绝。它拒绝对不同目录/usr/local/bin/I中文件的权限,甚至将所有者和组更改为apache。我甚至添加了Apache目录配置,以允许ssl.conf文件中的所有内容。有什么想法吗?提前感谢大家的指导。CGI脚本可能没有以apache用户/组的身份执行。您可以尝试用python创建一个文件,并查看该文件的用户/组权限。SELi

我正在从Python CGI脚本执行os.listdir()。脚本从控制台执行时没有问题,但当从web界面调用它时,我得到的OSError errno 13权限被拒绝。它拒绝对不同目录/usr/local/bin/I中文件的权限,甚至将所有者和组更改为apache。我甚至添加了Apache目录配置,以允许ssl.conf文件中的所有内容。有什么想法吗?提前感谢大家的指导。

CGI脚本可能没有以apache用户/组的身份执行。您可以尝试用python创建一个文件,并查看该文件的用户/组权限。SELinux也可能会限制您可以执行的操作,因此您可能希望暂时禁用它。