【PicGo】解决picgo+github图床上传的各种问题

摘要

在使用picgo+github搭建博客图床的时候,通常会遇到上传失败等问题,如下图所示:
【PicGo】解决picgo+github图床上传的各种问题_第1张图片
PicGo并不怎么稳定。下面介绍一种完美解决的方案,亲测有效!
(图片OK,但是视频上传目测不可;另,就偶尔上传比较慢,可能是我网的问题,我网确实不怎么样)
我的博客图床效果查看:https://wblog.tech/hexo-picgoup.html
见上述地址文章中图片即可见图床解决方法有效与否。

所需工具

  1. VPN
  2. google或outlook邮箱

处理解决步骤:

1. 进入下方网址

https://www.000webhost.com/ ,浏览网页选择下方箭头所指。
(没有该网站账号密码没有关系,选择之后注册登录即可,当然也可以先注册登录再选择。)
【PicGo】解决picgo+github图床上传的各种问题_第2张图片

2. 选择图示。建立自己的网站,会让你输入用户名密码。

(网站用户名密码自定义设置)
【PicGo】解决picgo+github图床上传的各种问题_第3张图片

3. 选择Upload your site

【PicGo】解决picgo+github图床上传的各种问题_第4张图片

4. 之后可能会让你登录管理界面,输入的用户名和密码就是2中自定义设置的用户名密码。

5. 登录完毕之后暂时最小化浏览器界面,进行其他的操作。

6. 配置up.php

项目地址:https://github.com/kjhuanhao/autoPicCdn
下载此项目,修改其中的up.php文件。
只需修改下列代码,按提示修改即可:

define("REPO","仓库");//必须是下面用户名下的公开仓库
define("USER","github仓库名");//必须是当前GitHub用户名
define("MAIL","[email protected]");//
define("TOKEN","token");//https://github.com/settings/tokens 去这个页面生成一个有写权限的token(write:packages前打勾)

特别注意:token只会生成一次,且生成后不再显示,如果忘记需要重新生成,但是之前生成的就是失效。注意保存!

修改完毕之后保存即可。

7. 上传up.php

回到刚刚的浏览器中界面,如图所示操作。其中我的存在up.php文件,是因为我已经上传完毕,正常情况下是什么这个问价的。
【PicGo】解决picgo+github图床上传的各种问题_第5张图片

8. 保存地址

访问下列地址:
https://www.000webhost.com/members/website/list
复制下方箭头所指地址:
【PicGo】解决picgo+github图床上传的各种问题_第6张图片
(注:鼠标移至该地址上方图片可选择管理网站,如果因网络不佳中途是关闭网址,可以访问上述超链接进入该网址选择管理网站,进入网站的管理界面,选择其中的File Manager可进入上传up.php的界面。)

9. 配置picgo

打开picgo ——> 选择插件设置 ——> 搜索web-uploader
【PicGo】解决picgo+github图床上传的各种问题_第7张图片
之后点击插件模块右下角的设置样式,选择配置uploader -up -uploader

API地址填写刚刚复制的地址 + /up.php
POST参数名填写pic
JSON路径填写data.url

填写完毕之后,保存即可!

10. 自定义web图床

上述全部设置完毕之后,在picgo上传区选择自定义图床。之后,就可以进行图片的上传了!

注:参考大佬文章——> https://mrhuanhao.cn/2020/03/28/solvepicnet/

你可能感兴趣的:(个人博客搭建)