2021

01~03

  1. 搭建博客过程中更换next主题上传出现大量报错:

    检查发现是因为next的github地址更换,导致git命令执行失败
    更换后的URL: https://github.com/theme-next/hexo-theme-next

  2. kali配置静态IP后无法重启网络服务:

    翻了大量的帖子后解决了问题
    root@test:~# ip addr flush dev eth0 && /etc/init.d/networking restart
    执行此指令后,网络服务重启成功
    原帖: https://blog.csdn.net/w294954902/article/details/82628909

04

  1. 重新搭建博客过程中上传文件出现大量报错:

    发现原来是因为更改了站点配置文件中的timezone
    orz 就因为我没事闲的把时区改成了Asia/Beijing
    经改为Asia/Shanghai后上传,已恢复正常

  2. 创建新文章时上传文件卡住,显示ssh密钥连接不上,又ping了一下github,发现连接不上:

    找了一下原因…原来是因为前一阵github被墙了,我就在host文件里添加了github的解析,在测试此方法无效后未删除…
    删了那些解析后成功连接github,并且博客也可正常登录

  3. 为博客添加访问量统计功能出现错误:

    统计功能采用的是不蒜子,搜了一下发现,原来是因为不蒜子官网的域名过期了,所以URL错误…
    themes\next\layout\_partialsfooter.swig文件添加的

    1
    2
    3
    {% if theme.footer.counter %}
    <script async src="//dn-lbstatics.qbox.me/busuanzi/2.3/busuanzi.pure.mini.js"></script>
    {% endif %}

    改为

    1
    2
    3
    {% if theme.footer.counter %}
    <script async src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>
    {% endif %}

    官方通知: http://ibruce.info/2015/04/04/busuanzi/

05

电脑重做了系统之后,之前用的dirsearch突然用不了了,各种报错,例如

和这样

因为扫不了网站目录,导致我好一段时间冷落了靶场(才不是因为懒(/▽\)
后来问了道长,道长说是Python库丢失了,于是Baiduing···

第一种问题:
丢失了type库

1
2
3
4
5
6
try:
import requests
except ImportError:
import os
os.system('pip install type')
import requests

补充type库

原文链接

第二种问题:
丢失cryptography模块
在cmd中输入pip install cryptography即可

原文链接

08

今天看了国光师傅的博客后相中了这个主题,想换一下

git clone下来之后再hexo d的时候出了问题

1
2
3
4
5
6
7
8
9
FATAL {
err: Error: Spawn failed
at ChildProcess.<anonymous> (D:\Blog\node_modules\hexo-util\lib\spawn.js:51:21)
at ChildProcess.emit (events.js:314:20)
at ChildProcess.cp.emit (D:\Blog\node_modules\cross-spawn\lib\enoent.js:34:29)
at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12) {
code: 128
}
} Something's wrong. Maybe you can find the solution here: %s https://hexo.io/docs/troubleshooting.html

搜索了一下 -> 原文链接

将repo设置为此格式

1
repo: https://github.com/yourname/yourname.github.io.git

但是我的主题配置文件里repo已经修改为此格式了,这时想起站点配置文件中也有repo选项,

1
https://github.com/sheeprooo/sheeprooo.github.io.git

修改为

1
git@github.com:sheeprooo/sheeprooo.github.io.git

报错消失,可正常deploy,但打开博客主题无变化,且hexo s报错

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
Unhandled rejection TypeError: D:\Blog\themes\islu\layout\index.ejs:2
1| <% if (is_home() && page.current === 1) { %>
>> 2| <%- partial('_partial/index-cover') %>
3| <% } else { %>
4| <%- partial('_partial/bg-cover') %>
5| <% } %>

D:\Blog\themes\islu\layout\_partial\index-cover.ejs:24
22| <div class="carousel-item red white-text bg-cover about-cover">
23| <div class="container">
>> 24| <%- partial('_partial/bg-cover-content') %>
25|
26| <div class="cover-btns" id="scroll">
27| <a href="<%=

D:\Blog\themes\islu\layout\_partial\bg-cover-content.ejs:38
36| </div>
37|
>> 38| <% if (theme.banner.enable) { %>
39| <script>
40| // 每天切换 banner 图. Switch banner image every day.
41| var bannerUrl = "<%- theme.jsDelivr.url %><%- url_for('/medias/banner/') %>" + new Date().getDay() + '.jpg';

Cannot read property 'enable' of undefined
at eval (D:\Blog\themes\islu\layout\_partial\bg-cover-content.ejs:61:25)
at bg-cover-content (D:\Blog\node_modules\ejs\lib\ejs.js:682:17)
at _View._compiledSync (D:\Blog\node_modules\hexo\lib\theme\view.js:132:24)
at _View.renderSync (D:\Blog\node_modules\hexo\lib\theme\view.js:59:25)
at Object.partial (D:\Blog\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
at eval (D:\Blog\themes\islu\layout\_partial\index-cover.ejs:27:17)
at index-cover (D:\Blog\node_modules\ejs\lib\ejs.js:682:17)
at _View._compiledSync (D:\Blog\node_modules\hexo\lib\theme\view.js:132:24)
at _View.renderSync (D:\Blog\node_modules\hexo\lib\theme\view.js:59:25)
at Object.partial (D:\Blog\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
at eval (D:\Blog\themes\islu\layout\index.ejs:11:17)
at index (D:\Blog\node_modules\ejs\lib\ejs.js:682:17)
at _View._compiled (D:\Blog\node_modules\hexo\lib\theme\view.js:136:50)
at _View.render (D:\Blog\node_modules\hexo\lib\theme\view.js:39:17)
at D:\Blog\node_modules\hexo\lib\hexo\index.js:64:21
at tryCatcher (D:\Blog\node_modules\bluebird\js\release\util.js:16:23)
at D:\Blog\node_modules\bluebird\js\release\method.js:15:34
at RouteStream._read (D:\Blog\node_modules\hexo\lib\hexo\router.js:47:5)
at RouteStream.Readable.read (_stream_readable.js:469:10)
at resume_ (_stream_readable.js:983:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)

此问题暂未搞不明白…姑且先把主题换回去吧…