开发者社区> 问答> 正文

php上传文件至oss报错

使用php上传文件至oss报错 Status:403
SignatureDoesNotMatch The request signature we calculated does not match the signature you provided. Check your key and signing method
这是什么错误呢?
或者有没有直接可用的php上传实例呢?我看的是php sdk但是一直报错

展开
收起
2015-05-08 11:40:59 7140 0
5 条回答
写回答
取消 提交回答
  • 本回答引用自以下KB文档:使用OSS的API接口或SDK时提示“SignatureDoesNotMatch”签名相关的报错

    更多帮助请访问以下站点:

    2021-07-16 10:38:50
    赞同 展开评论 打赏
  • Rephp上传文件至oss报错
    注意endpoint


    不要用aliyun分配的带有前缀的那个


    比如北京,用这个http:// [font=微软雅黑, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma, arial, 宋体]oss-cn-beijing.aliyuncs.com  或者内网 http:// [font=微软雅黑, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma, arial, 宋体]oss-cn-beijing-internal.aliyuncs.com
    2015-12-29 15:44:18
    赞同 展开评论 打赏
  • 回 2楼liaoqilin的帖子
    这种问题出现主要有以下几种原因:
    1.AccessID 和 AccessKEY不是这个bucket的
    2.本地时间和服务器时间相差超过15分钟

    你也可以把出错时的信息完整打印出来,贴在这,我来帮你看下。
    2015-11-16 16:57:44
    赞同 展开评论 打赏
  • Rephp上传文件至oss报错
    我也遇到这个问题,谁解决了这个问题?
    2015-11-15 15:37:53
    赞同 展开评论 打赏
  • 检查你本地时间是否与服务器时间相同。
    2015-05-08 13:47:44
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载