python delete函数在apach中不起作用

2024-05-16 02:36:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用s3cmdlinux实用程序从我们的amazons3bucket中删除文件。我在python中创建了一个函数,它调用s3cmd命令行实用程序并访问并删除amazons3bucket文件。在

command= 's3cmd -c .s3cfg del s3://project-bucket/images/testimage.jpg'
os.system(command)

当我通过django开发服务器运行这个项目时,它工作得很好。图像即被删除。在

但是如果我在apache上运行,它就不能工作了。图像不会被删除。我检查了apache错误日志,它们在apache日志中没有错误。请帮忙。在


Tags: 文件函数命令行图像实用程序projects3apache
2条回答

问题解决了。给了.s3cfg文件777个权限,现在我可以列出图像并删除图像。在

确保apache用户有权限为要从中删除的所有图像和文件夹写入。在

相关问题 更多 >