标签 typecho 下的文章

之前许多文章并没有使用markdown,而是使用了一些html标签来写,这些html标签在typecho的markdown解析器下可能会显示异常。

研究了下数据库,所有使用markdown解析的文章在数据库里的开头都有<!--markdown-->标签,使用以下命令可以批量删除这些标签:

UPDATE typecho_contents
SET text = REPLACE(text, '<!--markdown-->', '')
WHERE text like "<!--markdown-->%";

当然这样也会误伤少量使用markdown的文章,不过对我而言这样做效率高多了。

今天上午,赵阳忽然问我我的博客是不是被黑了。因为我在枫叶主机的这个博客这一段时间经常出现不能访问的情况(客服说是遭了DDoS攻击),我就随口回复服务器不太稳定。几个小时后我想起来,想看看博客是不是还可以访问,输入地址,竟然出现了一个博彩网站。我这才意识到赵阳说的被黑是指什么了。

于是我觉得枫叶主机太不靠谱了,想质问客服。客服这次回复得很快,发给我一个链接要我自己搞:https://joyqi.com/typecho/about-typecho-20171027.html,于是惊讶地发现竟然是typecho的漏洞。

登陆后台,/admin页面也变了,变成不是typecho的后台登陆页面而是一个黑色的登录页面了。

又检查了一下数据库,幸好数据库的东西都还在。于是开始了重建。

然后重建过程中枫叶主机又访问不了了……可能又被DDoS攻击了……

跟赵阳说了后,他向我提供了自己vps中的一个空间!

我想起我小时候也经常因为没钱的原因到处蹭别人vps的空间,蹭过张煊的vps,也和赵阳合租过vps,一直到现在上大学了,又蹭了赵阳的vps。一个博客从诞生之初到现在,搬了好多次,内地香港韩国日本美国都去过,虽然内容很水,但生命力如此顽强,还真蛮有成就感的嘿嘿。

现在博客恢复正常啦,把install.php删掉也补上了漏洞了。

以后真要做好备份工作才好。

还有一个好消息呢,万年不更的typecho因为这次的漏洞终于要发布1.1新版本了,除了修补漏洞之外,还增加了直接备份的功能,真是好啊。这大概就是因祸得福吧嘿嘿。

我的博客的评论里的头像不知道多久以前就被墙了,在百度上搜索都只有wordpress里的解决办法,找不到typecho的,今天我上typecho的官方社区,就找到了……现在解决了,不知道使用的什么原理,但方法亲测有效,只是typecho每升级一次就要改一次有点麻烦。希望typecho以后升级的时候可以直接把gravatar的问题解决

转载原文如下:



在国内写个博客就是这么难,叹。
前些日子 Google 再次被屏蔽,给我们带来了很大的不便。
这回轮到全球通用头像 Gravatar 的服务器被屏蔽了。
好久没进过博客了,昨天进留言板一看:偶们都是无头骑士。这玩意到底招谁惹谁了 = =
Gravatar头像被墙之后,Typecho头像就显示不出来了
解决方案如下:

找到/var/Widget/Abstract 下的 Comments.php 文件,将390行的gravatar函数换成下面的:

代码格式不会设置……还是请看原文或者看本页面的注释吧(我把代码放在注释里了……)


好了,代码改好保存上传至服务器,然后再刷新下网页,久违的头像们是不是又回来了~

原文链接:http://noisky.me/Gravatar.html

陈宇恒的博客,也就是我的这个博客,大约2012年12月05日建立,在建立之初时,我没什么经验,删除了WordPress默认的Hello world文章,也没有写点什么开博的话,就直接放上了刚写好的一个程序。

现在是2014年8月12日,有一年多时间,博客的末尾就是就是一个简单的程序。

现在,我写一篇文章在这里,说明这里是博客才开始创建的地方。

而关于博客建立的准确时间,是2012年12月5日12点19分,这个时间来源于本博关于页面的创建时间。

然后,时间更往前,我也会发布一些博文,这些博文是我在没有开通这个博客时发表的,现在,我的主要的文章都在这个博客上,我打算把我过去发表的比较好的文章都移到这个博客上来。

特此声明