Railsspree:更新图像时产品图像消失

2024-05-08 23:07:29 发布

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

每个产品页面上都显示了每个产品的图像。现在,我需要更改一些产品的图像。在这种情况下,要么先前的图像消失,新图像不显示,要么图像被复制。你知道吗

我正在做的是,我通过python程序将图像上传到一个S3 bucket并公开它们,然后它运行一个rake images:some_method_name任务,方法(在模型中)访问AWS::S3 bucket图像所在的位置,它创建一个Tempfile对象并将图像文件作为对象写入其中。你知道吗

它会销毁该产品的早期图像链接,并开始为产品图像创建新的图像链接,但在尝试“……保存”时,这里有一些访问被拒绝的问题。你知道吗

Errno::EACCES: Permission denied - /i
from ~/.rvm/rubies/........../fileutils.rb:243:in `mkdir'.

我可能错过了什么/做错了什么?你知道吗


Tags: 对象name图像程序s3bucket产品链接