问题描述 访问OSS图片处理URL时出现,有如下三种报错提示。
NoSuchStyle NoSuchKey NoSuchFile 问题原因 根据以上报错提示,错误原因如下:
NoSuchStyle错误原因是由于该图片样式不存在。 NoSuchKey: Object命名不符合规范。 触发生命周期管理规则,导致Object被删除。 Object被其他具有合法权限的用户通过OSS控制台、OSS客户端或API等方式删除。 目标Bucket与其他Bucket存在跨区域复制关系,其他Bucket中执行的删除操作被同步到目标Bucket中,此时Object也会被删除。 NoSuchFile: 如果用图片处理服务处理一个不存在的图片文件,会出现NoSuchFile问题。 解决方案 根据以上错误原因,解决方法如下:
NoSuchStyle 在进行OSS图片处理时,定义指定的样式,详情请参见图片样式。
NoSuchKey 具体解决方法请参见404错误。
NoSuchFile 您可以通过OSS控制台等方式上传指定的图片即可。
适用于 对象存储OSS
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。