- 论坛徽章:
- 0
|
在下由于工作需要,写了一个python的cgi脚本。遇到以下问题:
main.py写好了,放在了cgi-bin下面,可执行
main.py里面读取了一个文件(假设是file),这个文件是在root家目录下面的目录中(当前用户是root,一直到被读的文件,目录权限都是有“r”的,包括文件本身)
可是在浏览器中运行的时候
什么都没有,空白一片
去/var/log/httpd/error.log下查看,显示python的Traceback,表示file文件不可读取,permission deny
[Mon Apr 09 11:46:21 2012] [error] [client 127.0.0.1] f = open(infofile,"r"), referer: http://127.0.0.1/index.html
[Mon Apr 09 11:46:21 2012] [error] [client 127.0.0.1] IOError: [Errno 13] Permission denied: '/root/MyProject/draftscript/info/193.168.253.236', referer: http://127.0.0.1/index.html
是什么问题呢?求指点。 |
|