PicGo设定gitee作为默认图床,用了一段时间,突然无法上传图片,报错403forbidden的解决对策【千万不要使用gitee作为自己的图床!!!】
时间:2022-03-24
本文章向大家介绍PicGo设定gitee作为默认图床,用了一段时间,突然无法上传图片,报错403forbidden的解决对策【千万不要使用gitee作为自己的图床!!!】,主要包括PicGo设定gitee作为默认图床,用了一段时间,突然无法上传图片,报错403forbidden的解决对策【千万不要使用gitee作为自己的图床!!!】使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1.问题描述
将gitee的仓库作为自己的默认图床已经有半年了。今天下午整理笔记的时候,突然发现图片无法上传了。这让我感到纳闷。
查看了picgo的日志,发现403forbidden报错。报错如下:
2022-03-24 18:42:26 [PicGo WARN] [PicGo Server] upload failed, see picgo.log for more detail ↑
2022-03-24 18:42:28 [PicGo INFO] [PicGo Server] get the request {"list":["C:\\Users\\xxx\\AppData\\Roaming\\Typora\\typora-user-images\\image-20220324181647836.png"]}
2022-03-24 18:42:28 [PicGo INFO] [PicGo Server] upload files in list
2022-03-24 18:42:28 [PicGo INFO] Before transform
2022-03-24 18:42:28 [PicGo INFO] Transforming... Current transformer is [path]
2022-03-24 18:42:28 [PicGo INFO] Before upload
2022-03-24 18:42:28 [PicGo INFO] beforeUploadPlugins: renameFn running
2022-03-24 18:42:28 [PicGo INFO] Uploading... Current uploader is [gitee]
2022-03-24 18:42:28 [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-24 18:42:28 [PicGo SUCCESS]
403状态码意为服务器成功解析请求但是客户端没有访问该资源的权限。
我折腾了好久,一度以为是picgo的gitee插件出了问题。后来收到了gitee管理员的邮件通知,说仓库存在太多外链已经封掉,才知道是gitee的问题。
但是我又想那我换一个小号能否解决呢?抱着试一试的态度,我换成了gitee小号,新建了一个仓库,并对picgo中的gitee图床进行了一番配置,结果还是403,个人猜测,gitee已经封禁了picgo上传图片。
使用gitee作为自己图床的后果:
仓库被封,个人博客的图片全挂掉了。
写一封申请解封邮件,希望官方早点解封。
2.解决对策
换图床。
原文地址:https://www.cnblogs.com/gujiakai-top/p/gitee-picgo-403forbidden.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- CentOS7系统增加swap的操作方法实例
- iOS逆向之OpenSSH登录iPhone
- linux中SUID,SGID与SBIT的奇妙用途详解
- 详解Linux文件操作知识点
- Linux中nohup与&的用法和区别详解
- Linux中有效地管理进程的8个命令
- Centos7 下安装python3及卸载的教程
- Linux使用VIM编辑器的方法
- Centos安装MYSQL8.X的教程
- Linux使用join -a1来合并两个文件
- ZFS是什么?使用ZFS的理由及特性介绍
- centos7.x 部署主、从DNS服务器问题
- Linux查看History记录加时间戳的小技巧
- Trash-Cli:Linux上的命令行回收站工具
- Linux中的tcpdump命令示例详解