现在越来越没时间和精力折腾,但博客时不时出现的一些BUG不得不认真对待,否则越积越多,结果很可能是彻底罢工。近期出现的一些故障,一一记录在案,供参考。

1、主题报错的问题

故障描述:之前用的翠竹林主题,美观大方,功能完善,感觉还不错。随着wordpress和PHP版本的不断升级,该主题涉及的很多函数,都不再被支持,前端显示没问题,后台出现一些错误提示很烦人。

故障原因:老旧函数不再被支持。

解决方案:改换主题。继续阅读

继2012年3月份关闭博客,时隔五年后,我再一次重启了独立博客计划。当年经常一起交流的博友们,绝大多数已经关博,少数还开着的,也很少持续更新了。

在关闭博客的这五年,再难以找到像自己博客这般趁手的工具。触网十几年以来,也接触过很多其他博客平台,比如博客中国、新浪博客、网易博客、csdn博客、yo2、blogspot等等,其实都大同小异。去年,我还试用过一段时间的微信公众号,不禁感叹世界上竟然有那么难用的平台!

所以我又滚回来,老老实实购买了WebHost和域名,重新成为了一名独立Blogger。

那么,为什么不在其他平台写,非要自己花钱架设独立博客呢?

原因至少有以下几个方面:

1、从内容到程序,浑身的不自由

国外出名的博客服务商,大多数都被挡在了功夫网(GFW)之外,比如Google公司的blogspot。国内的倒是很多选择,但对内容的管理极其严格,苛刻到变态的地步,这对于我而言是无法接受的。

博客服务商使用的程序也极为简单,简单到极致就成了弱智,除了发点文字图片基本上没有什么可扩展性。而使用独立博客,可以自由选择wordpress这种备受欢迎的成熟程序来架设,与此同时,还有大量免费的第三方主题、插件、代码可供利用,让你的博客充分体现个性化需求。

国内博客服务商还有点最讨厌的习惯是,在页面上一般会强行插入大量广告内容,这也是我无法忍受的。

2、数据的安全无法得到保障

除了自己的独立空间外,选择任何一家博客服务商都会遇到这个问题,别人的地盘随时可以转型、关门,随时可以停止服务让你滚蛋。有点责任心的网站,可能会在停止服务之前,通知你备份,不然的话有一天你发现打不开自己博客了都还不知道发生了什么。即便是备份,最多也是文章能保存下来,文章后面的留言绝大多数网站都不可能提供备份,十分可惜。而自己选择独立博客,就算是暂时不想写了,也可以很方便的对博客全站数据(包括文章、留言、图片等)完整备份保留,随时可以重新开启。

3、在互联网上留下的历史痕迹截然不同

只其他博客类服务平台写博,对搜索引擎的友好度是很差的,也就是说,你辛辛苦苦写一篇质量好点的文章,除了孤芳自赏,或者有幸被博客平台推荐,那么浏览者会少得可怜。

独立博客不存在这个问题,只要坚持原创,并且文章质量高,这些都会被搜索引擎发现并收录,从而获得流量。

并且只要保持博客的稳定运转,这些内容就会在互联网上永久存在,在全世界任何一个地方都可以通过URL的方式打开、浏览。而其他平台则可能无法做到,比如微信公众平台的文章,在手机端就只能通过微信分享的方式看到,时间久了,很难进行搜索,虽然通过电脑端的搜狗搜索,但URL的友好程度不可同日而语。

4、这体现了一种骄傲的逼格

是的,写独立博客体现了一种骄傲的逼格。开博越久,拥有的无形财富就越多。在浩瀚的网络上,拥有一块属于自己的地方,就是一件很舒坦的事儿。

最后,如果有人也希望架设自己的独立博客,欢迎在本文后留言或者通过电子邮件(地址见这页)告诉我,我原因提供支持和帮助。

1.博客又换皮肤了!早在去年4月份就着手换过一次皮肤,无奈修改量太大,而且常常是修改一处测试就出错,最后搞得我心烦,直接宣布放弃。所以基本上一直是使用的AW老师写的TES1.2版(点此获得我的修改版),对于aw老师这个主题,我一直都很满意,不断的按照需要修改,也越来越顺手。但是在我的鼓捣下,代码变得臃肿不堪,稍微一改动就会导致崩溃,所以这次下决心换个皮肤。今天选定后安装好,然后慢慢修改,在改的过程中,遵循就简原则,去掉了饭否输出,去掉了最新评论等影响页面加载和布局的东西。我一直坚持的理念是,博客内容为王,况且忠实读者大部分都是用阅读器看,所以博客搞得太花里胡哨没啥必要,页面的布局和内容能照顾到读者的浏览习惯就行了,其他都不重要。按照惯例,还是要麻烦大家热情反馈下这款皮肤的显示效果,主要是在不同版本浏览器是否存在错误等,多谢!

2.正月初三在乡下,一亲戚请客,说是有野味吃。上桌后,亲戚介绍说那是“刺猪”,肉香得很,我想半天不知道刺猪是啥玩意儿,亲戚再介绍说就是刺猬,才恍然大悟。那刺猬肉吃起来确实香,回味无穷,桌上的几位老人都说很多年没吃过了。去年过年在乡下也吃过一次野味,是叫“土猪”,我还有幸看到过它的尊荣:体型像一条胖狗,有尾巴,嘴巴很长,一条腿血淋淋的,据亲戚说本来用捕兽夹夹住腿的,它为了逃命,竟然自己用牙齿啃掉被夹住的腿,就快要大功告成时,就被抓住了。这些年国家搞封山育林,农民着实得到了好处,买些捕兽夹往森林里一扔,每天都能捡到点小动物啥的。除了野兔基本消失之外,野鸡野猪多得不得了,甚至还有野猪践踏庄稼地。

最近又换博客空间了,我这都是换的第几个空间了?

去年从自己代理的那家公司出来后,用的是CPH的服务器,CPH的服务打80分吧,缺点是管理员很低调,不爱为用户做事,初期常宕机。

CPH到期后,没钱续费,开始和Jason挤在一起,Jason同学本身就是个流量大户,跟他挤了两个礼拜,已经影响到他的主博客了。

于是,又急急忙忙的找新空间,看中了总统博客(江老师)组织的美国主机合租,120大洋。为了分摊费用,让潘渊同学和我一起用这个空间。可是,自打搬到了美国主机,蜘蛛疯狂的爬,每个月5G的流量配额,基本上一个礼拜就告罄。这个月先加了5G流量,后又加2G。我实在受不了了。

记得上次换到美国空间后,jackymao老师曾经给我说他有自己的服务器,可以给我一份空间。于是我就联系他,试用了一天。因为jackymao老师的服务器是Win系统,我希望使用能更好的支持wordpress的LAMP服务器,所以就没有用他的。

然后,问了下夕阳醉了Black-Xstar两位朋友,夕阳兄是自己买的空间,我就没敢打扰了。黑星兄弟有份门户通的免费空间,他慷慨的把帐号给了用。于是,把数据又转移到了门户通。测试了一天的时间,证实门户通的服务器对我博客支持很不好,放弃。继续阅读

今天把博客搬到了新的服务器,是总统博客的博主江老师组织的博客合租,江老师人很不错,曾经帮过我解决Wordpress2.5升级后可视化编辑器无法正常工作的问题。

我在去年9月的时候租用了CPH的服务器空间,速度和性能都还不错(虽然在去年下半年一直有宕机的问题),无奈费用太高,不是我这个小博客能承受的,所以今年就没打算续费了。到期后博客放到了Jason同学那里,这小子主博客流量很大,个人网志PR都高达4,另外还有些猥琐的小网站程序在运行,所以当我的博客转到Jason那里后一直担心流量超标问题。实际情况是,这个月还没过一半,Jason的流量配额都快用完了(我怀疑是某个搜索引擎的爬虫乱爬导致的,百度或者腾讯),不敢影响Jason同学的主博客,于是考虑搬出去。最开始在落伍发帖寻求赞助,但是原意赞助我的都是些“个人”而非公司,我怕不稳定,就作罢。最近手头实在紧张,联系了下江老师,他答应我,可以先付一部分,月底在给剩下的。于是,我搬到了新的空间,位于美国,速度尚可。

继续阅读

昨天花了点时间升级了博客,从Wordpress2.5直接升到2.6.2,2.6出来的时候就听说是个过渡版本,看改动也不是很大,就没升了。但这个趋势肯定是要随着新版本的推出而不断跟进的,不然跨越的版本太多怕出问题。

这次升级一切顺利,插件都能用。据说WP会在后续的版本中增加“评论回复”功能,这个对我来说反而恼火,因为目前我用的是偶爱偶家老师出的WordPress Thread Comment插件,该插件能很好的实现评论回复功能,并且可以自动发送邮件通知回复情况,用的很好。如果WP内置这种功能,不知道会不会产生冲突,卸载掉这款插件也会导致以前的回复显示不正常的。

这次升级唯一出现的小问题是“可视化编辑器”不能工作,也许有朋友记得,当初我升级至2.5的时候也出现这个问题的,“比较关键的一点应该是服务器对Gzip的支持”。当时解决这个问题花了不少时间,最后,在“总统博客”的主人Jiang老师的帮助下顺利解决,这里再次说下解决方法供遇到的朋友们参考:

\wp-includes\js\tinymce下的tiny_mce_config.php这个文件中 compress’ => true,改为 ‘compress’ => false

注意:上面的引号等符号都是英文半角状态输入的。

修改完后再次进入撰写日志界面,按Ctrl+F5强制刷新就可以看到是否恢复正常了。

更新:这次升级还解决了WordPress的ID不连续问题,解决办法来自月光博客,这里简要说下:

在wp-config.php文件中增加一行  define(‘WP_POST_REVISIONS’, false)  同时安装“禁用WordPress自动保存的插件”,在WordPress后台启用此插件。这两个操作缺一不可。

位医生按:下面这篇文章的作者是ilemoned老师,我素不相识,但是这几天在抓虾里看到众多Blogger写了关于ilemoned老师与wordpress.org.cn之间的纠纷,花点时间看了下,我相信ilemoned老师是对的,wordpress.org.cn之及其所有者卓祖然老师是邪恶的。再加上我信任的aw老师力挺ilemoned老师,还有什么说的呢,当然是支持ilemoned老师,所以转载了这篇文章,有兴趣的可以读读。

另外,如果说国内缺乏正义,那就让我们尽自己的力量推动正义的到来,如果中文互联网界充满卑鄙,那就让我们行动起来揭露真相。或许你会说,仅凭几篇文章和几个大佬的片面之言,怎能知道真相?是的,我知之甚少,但是,就凭wordpress.com.cn在MU的后台苦心去掉所有插件的版权信息这种做法,我就表示唾骂。

——————————–转载分割线————————————-

继续阅读

陈华按:由于陆陆续续有人问我要这个主题及修改方法,实在无暇一一作答,干脆就统一说下吧。目前我博客使用的主题是aw老师写的The Enhancing Spring 1.2版,在此基础上,本人作了不少修改,后面会详细说明。现在,aw老师发布了这个主题的最新版本1.4,感兴趣的朋友可以点此查看详细。本文主要针对的是喜欢这个修改过的主题的朋友。

对比TES1.2原主题,有哪些修改(Modify)?

1.分辨率的问题。原主题自动适应各种屏幕分辨率,我修改为固定分辨率,即无论在1024×769还是在1280×1024下,博客的大小都不变,在高分辨率下,两边留空白。

2.Banner问题。大概搜索了下,很多使用这款主题的朋友都没换banner,还是用的aw默认的banner,一定程度上造成了千篇一律。建议大家自行找图片更换。图片长度在97像素以上、宽度在970像素以上为好。具体的请实际操作决定。

3.日历时间风格。aw老师弄的那个时间风格确实很难看,我重新换了一张图片,并修改了字号。

继续阅读

去年特殊时期,我的博客所在服务器被河蟹后,顺势由ZBLOG转成了Wordpress,由于采用了RSS导入,而前面一部分日志的RSS又不是全文输出的,导致的结果是部分日志在Wordpress里不全。为了照顾搜索引擎同时弥补上述问题带来的不便,我保留了ZBLOG时代的post目录,也就是说,现在仍然可以访问post下的日志,URL不变。但是,在Apache服务器下,有一个很大的问题,即服务器对大小写很敏感,以前用ZBLOG时,日志的URL部分是大写开头的(如: https://chidd.net/post/Cheer-chen.html),Apache服务器把这些大写全部转换成了小写,但是搜索引擎和其他网友引用这些特殊URL时用的还是以前的大写状态。访问 https://chidd.net/post/Cheer-chen.html这个地址时,服务器自然找不到已经变成小写的日志文档,导致404错误。

让Apache服务器忽略URL的大小写,也不是没有解决办法,起先我找到的方法是,修改httpd.con文件,在该文件最后加上:

CheckSpelling on mod_speling

但启动了CheckSpelling会降低Apache的执行效率,所以我博客服务器的管理员不同意在服务器上这样设置。

这样一来,只有想办法用脚本来实现忽略大小写了,今天搜索了下,有个叫hyperjiang的朋友写了段代码可以实现。思路是,把代码写进404页面(404.php),然后服务器会把请求的URL全部转换成小写,转换后能找到就跳到新页面,仍旧找不到就返回首页。

而所需要做的,仅仅是新建一个404文档(404.php),然后把下面的内容粘贴进去即可:继续阅读

博客终于换主题了,这次这个颜色比较花哨。

原来使用的是aw写的主题,比较简洁且大方,很不错,但是那个主题经过我无数次的修改后已经变得千疮百孔,错误百出,那天我升级完Wordpress后试图对前一个主题的代码错误进行修复,尽管有aben夕阳醉了两位朋友的鼎力相助,我仍感觉到回天乏术,索性下载了一个新的主题。

这个新主题名字叫wet-summer,老外写的,我拿到手后第一个工作是汉化它,同时要修改部分代码以满足我的要求。

由于有的日志中插入了宽度高达800px的图片,造成的后果是图片会撑破这个新主题,想了很多办法没搞定。后来的办法是,把图片宽度全部改成600px的。

这个主题比较诡异,footer里写的作者是 Paradise Philippines,而CSS里面写的作者又是Erik Gyepes,分别登上他们的blog看了下,没找到email之类的东西,尝试留言也没成功,算了。

汉化和修改这个主题花了我不少时间和精力,其实主要是修改代码,在修改过程中,我薄弱的CSS技术暴露无遗,一遇到问题,立马求助aben夕阳醉了这两位朋友。在这里,再次感谢他们的无私帮助!

读者诸君在浏览本博客时遇到任何错误,麻烦通知我,以便及时修改。

另外,这款主题视觉效果还不错,过几天我把汉化后的主题文件及使用说明放出来,喜欢它的朋友可以下载使用。