在我的Django视图中我有
file = open('/files/req.json','w')
file.write(json_data)
file.close()
但是当它执行时,我会在日志中看到以下错误。
file = open('/files/req.json','w')
IOError: [Errno 13] Permission denied: '/files/req.json'
我在 / files 和 apache 上有 chmod 777 作为所有者,但错误仍然存在。以下是ls -alh /files/
total 8.0K
drwxrwxrwx. 2 apache apache 4.0K Apr 3 08:26 .
drwxr-xr-x. 19 root root 4.0K Apr 3 08:26 ..
-rwxrwxrwx. 1 apache apache 0 Apr 3 08:26 req.json
我使用Fedora 20 x64并使用Python 2.7.5。