我安装并配置了redhat服务器和apache以及mod_wsgi。一切都很好。我可以正确发送HTTP请求和我的Flask-restfull API响应。但我想写入文件,我在Apache错误日志中遇到以下错误。
PermissionError:[Errno 13]权限被拒绝
我使用以下方式写入文件:
with open('myfile','a') as f:
f.write('test')
如果我从命令行运行但是从apache运行它不起作用。
我创建了群组'web'
,并为此用户分配了'myuser'
和'apache'
用户。
我想写的文件包含myuser:web
所有权和777
chmod。
这种情况有什么问题?