本文章适用于ShowDoc文档系统
前情提要
在线地址:https://lb5.net/doc
前段时间搭建了一个在线doc文档。发现后台支持图床上传。(支持:七牛云/阿里云/腾讯云/亚马孙S3等平台);
我选择了七牛云
,但是填写好所需信息后,上传图片测试了一下,一直提示undefined对话框。
同时控制台显示如下信息:
♾️ shell 代码:{"error_code":999,"error_message":"Could not contact remote server."}
我用命令脚本上传到七牛云测试了下,同样的key和存储桶,但却是成功的,所以我也很郁闷,这到底是不是我在showdoc中配置的方式不对。
经过半小时的摸排发现,原来是ShowDoc在新版本中没有添加七牛云的新储存空间域名。(填写s3域名地址)
手动添加
目前已知新地址
地区 | 区域 Region ID | s3区域节点 |
---|---|---|
华东-浙江2 | cn-east-2 | s3.cn-east-2.qiniucs.com |
修改文件路径:/server/Application/Api/Model/AttachmentModel.class.php
成功示意图:
api后面跟着的就是七牛云地址