先说结论:gitee 封禁了 PicGo 的上传服务,导致 PicGo 无法上传,并且原有的外链图片均无法访问(果然免费的是最贵的)。
这是报错信息
2022-03-26 11:53:36 [PicGo INFO] [PicGo Server] upload files in list
2022-03-26 11:53:36 [PicGo INFO] Before transform
2022-03-26 11:53:36 [PicGo INFO] Transforming... Current transformer is [path]
2022-03-26 11:53:36 [PicGo INFO] Before upload
2022-03-26 11:53:36 [PicGo INFO] beforeUploadPlugins: super-prefix running
2022-03-26 11:53:36 [PicGo INFO] beforeUploadPlugins: renameFn running
2022-03-26 11:53:36 [PicGo INFO] Uploading... Current uploader is [gitee]
2022-03-26 11:53:36 [PicGo INFO] [上传操作]异常:403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n<hr><center>nginx</center>\r\n</body>\r\n</html>\r\n"
2022-03-26 11:53:36 [PicGo INFO] [上传操作]异常:403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n<hr><center>nginx</center>\r\n</body>\r\n</html>\r\n"
2022-03-26 11:53:36 [PicGo SUCCESS]
2022-03-26 11:53:36 [PicGo WARN] [PicGo Server] upload failed, see picgo.log for more detail
HTTP 403 Forbidden - 拒绝访问,该状态表示服务器理解了本次请求但是拒绝执行该任务。
起初我以为是不是令牌失效了,重新生成了令牌上传依然出错,去另一个小号的图床仓库试了下,也是出错。试着手动 git push 是没问题的,猜测 picgo 上传被 gitee 封禁了。然后我看了下其他 markdown 笔记,图片已经都无法直接加载出来了,之前发现 gitee 超过 1mb 的图片,无法直接访问,我就想到早晚会有这一天。
看到别的博主 gitee 仓库直接被封掉了,PicGo设定gitee作为默认图床,用了一段时间,突然无法上传图片,报错403forbidden的解决对策【千万不要使用gitee作为自己的图床!!!】 - 小灰栗爱摸鱼。 - 博客园 (cnblogs.com)
我折腾了好久,一度以为是picgo的gitee插件出了问题。后来收到了gitee管理员的邮件通知,说仓库存在太多外链已经封掉,才知道是gitee的问题。 但是我又想那我换一个小号能否解决呢?抱着试一试的态度,我换成了gitee小号,新建了一个仓库,并对picgo中的gitee图床进行了一番配置,结果还是403,个人猜测,gitee已经封禁了picgo上传图片。
我的仓库里图片数量还不是特别多,没有被封禁,而且我所有的blog笔记都有同步至语雀(推荐一下,非常好用的云笔记软件),损失不大,就是以后本地查看图片麻烦了一些。
解决办法:目前看来无解,换图床。但是经此一役,我对任何图床都不太放心,除非自己搭建。
|