从pjblog导入日志到wordpress

  很久就打算把自己的迁移经过写下来,可是由于于考试,一直很忙。最近有aw师兄的鼓励,于是决定写下来分享。

主机准备 由于pjblog使用的是asp空间,而wp使用的是php+mysql,所以如果你的空间不支持wp并且没有mysql数据库,首先要解决的就是挑选一家适合wordpress的空间服务商。Leon推荐的有以下几家:

  • 九州未来科技,也就是我自己正在使用的空间。
    优点:同时支持php+mysq,而且数据库的使用空间共享1G容量,性价比相当高,同时支持mod_rewrite(开启wp的静态日志功能所必需)关于开启mod_rewrite,可以参考我以前写过的文章
    如果你从我这里点击购买,我会获得额外的折扣。我的推荐链接:http://www.czm.cn/?mcid=6464
  • BluehostDreamhost,这两家是国外的经典主机提供商。
    优点:对wordpress的支持相当好,空间容量大,性价比也比较高,支持mod_rewrite,如果你喜欢,网上有很多优惠代码可以在购买时打折。
 ...... 

WordPress Updated to 2.1!

打开后台,发现新闻中的wp已经释放出 2.1正式版了,迫不及待的下载、升级。

而且好像刚刚发布才没几个小时,因为根据wp官方的统计,我是全球第6328个下载的用户!要知道,这年头进入前一百万都不容易(想起了我可怜的alexa rank)。

升级过程中的备份mysql数据库是我第一次做的事情,有点谨慎,不过还是顺利完成了!

修改了我的.htaccess文件,开启mod_rewrite

 因为我的主机服务商的Apache服务器可以通过.htaccess文件开启mod_rewrite功能,加之刚刚换到wordpress,对那个静态日志的功能早已垂涎已久,所以更加迫不及待的向技术客服提交申请。

可是因为我的疏忽,给他们提交的代码竟然是不完整的,然而这在最后才被发现!在迷茫期间我和技术部互发了很多邮件讨论,最后,技术部竟然为我开通了自定义.htaccess文件的权限!这样就痛快多了。

因为.htaccess文件(只含扩展名)不同于普通的文件,所以制作和修改的方式也有些不同。

如果仅仅是为了满足wordpress的静态日志链接功能,可以通过下面的方法来完成:

  1. 前提是你的服务器为unix并且服务商允许你自定义.htaccess文件,以开启mod_rewrite。
  2. 用记事本创建一个htaccess.txt文档,内容为wordpress给出的代码。文档编码方式为ANSI格式。
 ...... 

从pjblog转到WordPress

曾经对mt羡慕不已,很有从pjblog转到mt的想法,但是经过一番考虑和比较之后,发现wordpress更优秀,它的代码的开放性非常受欢迎。

所以,费了一点时间 ,从pjblog转到了wordpress,主机从windows调整到unix,同时搭建了mysql数据库,好不容易把以前在pj的文章都转了过来……因为实在差别比较大,所以转的一塌糊涂,而且所有的留言和评论也都丢失了。

对于pjblog,我感觉也是相当优秀,起码在国内算来代表了非同寻常的地位,它对于插件的支持性尤其好。

而wp,则是以成熟和专业赢得欢迎,而且,在搭建过程中,修改了很多css和php代码,也增加了不少知识了,呵呵,一举两得!

今天接到阳光互联的电话

  本来试用了阳光互联的虚拟主机,性价比相当高,只是因为服务器不开放mod_rewrite功能,使我不能将wordpress的静态日志功能开启,所以最后还是放弃,重新选择了同样优秀的九州未来科技

  国内支持php+mysql,同时又开通mod_rewrite的服务商实在是不多。九州未来科技是我寻求了很多信息后得出的最佳结论。而且他们的客服也相当不错,每个问题都有技术部来回答(不像有些提供商的客服根本连个工程师都没有),提出的问题一般在几个小时内就能得到答案。阳光的技术问答响应时间更快,大概在一个小时左右。

  阳光的客服真的很好,在我前天订单到期之后,今天打来客服电话仔细询问客户的需求和建议。

  专业和负责,这就是我对阳光互联和九州未来科技的看法吧,而且还会一如既往的支持他们的。 

安装 Movable Type 3.3失败

  关于Blog软件的评论已经很多了,研究了一些,感觉还是mt相对最好一些,于是也迫不及待的下载,然后安装。

MTBook已经很久没有更新了,官方解说是英文的很长。一番忙下来,竟完全不能用。看来真是像传说中那样,不是平民阶层能用的。

第一次安装,以为跟其他blog系统都一样,把所有文件目录都上传到主机,运行,可以预见的完全失败。

第二次安装,上网搜了一些mt教程,其中最好的算是Yang Kang介绍的”全新安装Movable Type“,一步一步的设置目录,建立数据库,修改权限,修改文档,上传文件,运行,……,失败。失败提示:
[code]
CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers.
[/code]
怀疑主机有些脚本不支持,查了一下,自定义CGI,PHP,Perl 5.05, MySQL,都是支持的。

 ......