每个产品页面上显示的每个产品都有图像。现在,我需要更改某些产品的图像。在这种情况下,早期图像正在消失,新图像未显示或图像重复。
我正在做的是,我通过python程序将图像上传到S3存储桶并公开,然后运行rake images:some_method_name
任务,方法(在模型中)访问AWS::S3 bucket
在图像所在的位置,它会创建一个Tempfile对象,并将图像文件作为对象写入其中。
它会破坏该产品的早期图片链接,并开始为产品图片创建新的图片链接,但在尝试“保存!”时,它就会出现#39 ; s给出一些访问被拒绝的问题。
Errno::EACCES: Permission denied - /i from ~/.rvm/rubies/........../fileutils.rb:243:in `mkdir'.
我可能会遗漏/做错什么?