存档

2009年4月 的存档

pjblog完美转换wordpress

2009年4月19日 22 条评论

上周我把Black-Xstar's Blog从pjblog转换到了wordpress,经过一周的试用运行良好,把方法分享给大家。

标题上说的完美,只是我认为的完美。根据个人情况,我没有转换标签和用户数据。留言数据因为wordpress默认无这个功能也没有转换。

我原来的pjblog版本是2.8.5.157,转换后的wordpress版本是2.7.1。理论上支持这附近的几个版本。

 

首先在本地搭好asp环境,或者和我一样去5944申请个免费的用下。

然后在服务器上安装好wordpress,全新安装即可。

 

下载pjblog的数据库和转换程序。把数据库改成“pj2wp.mdb”放到同一个文件夹:

在浏览器访问“pj2wp.asp”这个文件,出现如下界面:

点开始导出:

把“pj2wp.sql”这个文件下载回来。

 

打开下载回来的“pj2wp.sql”数据库文件,可以直接用Windows自带的记事本,也可以用相对专业的文本编辑工具。

查找“article.asp?id=”替换成“?p=”,目的是把内链换成新的。这样替换其实一点也不科学,你也可以用正则等高级方法来处理。

查找“attachments/”替换成“http://新blog地址/wp-content/attachments/”,目的是把图片和附件恢复。同样不科学,也可以用正则来处理。

至于还有其他的地方,比如某些UBB标签啊,就根据自己需要进行替换了。我只弄了这两个地方就基本没问题了。

 

进入安装好的wordpress数据库,找到“wp_users”这个表。

如果blog只有一人写,那么直接修改第一行的“user_login”这个字段,改成原来pjblog的用户名。

如果你的blog是多人一起写的,那么需要给每个人创建用户,否则导入会出错。

接下来回到数据库,把“pj2wp.sql”导入进去,这里需要注意编码和大小限制:

最后把原来pjblog的图片和附件文件夹attachments放到wordpress的wp-content文件夹里面。

如果没意外的话,这个转换过程就OK了,接下去访问新的Blog试试看吧。

还有一个外链问题,我是使用.htaccess来处理的,贴出来给大家参考吧:

RewriteEngine On
RewriteBase /

RewriteCond %{QUERY_STRING} ^id=([0-9]+)$
RewriteRule ^(.*)$ %1.html? [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

Redirect permanent /atom.asp http://你的blog地址/atom/
Redirect permanent /feed.asp http://你的blog地址/feed/
Redirect permanent /default.asp http://你的blog地址/

阅读全文...

分类: 我的原创 标签: ,

域名终于到达godaddy啦,分享域名转移经验

2009年4月13日 39 条评论

前几天拿到域名转移密码后,我马上就到godaddy提交了域名转移。五天后也就是今天,域名终于摆脱国内的控制来到了美国的godaddy,整个转移过程圆满完成。

原来的whois信息:

Domain Name: black-xstar.com
Registrar: XIN NET TECHNOLOGY CORPORATION
Whois Server: whois.paycenter.com.cn
Referral URL: http://www.xinnet.com
Expiration Date: 2009-08-10
Creation Date: 2003-08-10
Last Update Date: 2009-03-31

现在的whois信息:

Domain Name: black-xstar.com
Registrar: GODADDY.COM, INC.
Whois Server: whois.godaddy.com
Referral URL: http://registrar.godaddy.com
Expiration Date: 2010-08-10
Creation Date: 2003-08-10
Last Update Date: 2009-04-13

我花了6.99+0.2美元转移域名,但是自动续费了一年。加上被敲诈的手续费,还是比国内续费要便宜。

 

其实域名转移很简单的,关键就是转移密码(Auth Code)的获取。国内这个东西绝对不会主动给你的,而国外比如godaddy只要你在后台点一下就能自动获得,再比如name.com就更方便,直接写在了后台。国内还有另一种方法卡你,就是不解锁域名,有转移密码也没用。

为了转移这个域名我搜索了很多资料,基本上把国内各大注册商搞明白了,这里分享出来给有需要的朋友吧。

新网:如果你直接在新网公司注册的域名,那么比较简单,打给客服提出转移,然后邮寄身份证复印件即可获得转移密码。解锁可以直接用管理密码在新网后台操作,一般没问题的。

新网代理:也就是我遇到的。这个也是最麻烦的情况了,因为你在新网代理注册的域名,找新网公司是没有用的,我曾经打到新网公司与客服说明情况后,对方第一句话就是“你找我干嘛啊?”。由于新网代理有域名的转移密码,所以问题关键就是你如何与代理商沟通。最理想的情况是直接给转移密码,但一般不可能。最常见的情况是交钱给转移密码,至于要价多少,完全看这个代理的人品。最恶劣的情况是明说了不给转移,那么你还是到国外找专业抢注公司等过期了抢回来吧……

万网:万网也相对好办,就是要你邮寄身份证复印件。无论你在万网公司注册的,还是在万网代理注册的,都可以直接找万网公司要求转移,绝大多数情况在提供域名所有者合法信息后,都给你转移的。具体操作细则可以自己打电话到万网客服咨询。

新网互联:新互最早和新网一家的,后来不知道怎么分开了,其中的故事我一直没找到完整版本,哪位知道欢迎分享。新网互联也是比较好转移的,大概也是先找代理,不行直接找公司。这公司我了解的不多,网上普遍反应属于比较好转移的。

商务中国:商务中国原来是个代理,后来也拿到了ICANN的许可证。这公司有个特点,管理密码就是转移密码。不过这并不代表好转移,因为商务中国很喜欢锁定你的域名,你可以上网找找哪个商务中国注册的域名不是锁定状态的,估计没有。据说这公司的系统会自动给没上锁的域名上锁,很牛逼啊。具体的转移过程大家可以看看鬼仔的文章,我就不罗嗦了。

易名和名富:这两家是中国注册商转移域名最方便的。前者只需要确认一次身份,以后就能直接拿转移密码了。后者更方便,后台直接有转移密码。推荐用cn的域名朋友到这两家注册,还能随便改whois信息。

以上就是我知道的,不保证完全正确,但也八九不离十了,祝各位转移域名成功吧。

国内还有几家ICANN认证的注册商,用的人少了解不多,估计都相对好办。其实网上公认最难转移的就是新网域名,被我遇到了……

还需要说明的是,国内大多数注册商都不给你改whois信息的。因为他们发明了一种赚钱方法叫做“过户”,改whois里所有人的信息就是过户,去交钱吧。如果你的whois信息乱写的,在国内就基本上没办法转移了。

最后,域名在国内的尽可能转移出去吧,再注册域名就千万不要到国内注册了。

PS:根据胡戈戈同学指示,万网域名也同样难转出,大家注意啦!

分类: 我的日记 标签: ,

成功pj2wp转换,欢迎访问全新的Black-Xstar's Blog!

2009年4月12日 20 条评论

经过一个周末的努力,终于完成了pjblog到wordpress的转换工作。

目前大部分已经搞定,估计还有些小的bug没发现,如果大家遇到了麻烦告诉我,谢谢啦。

本来以为转换很难的,研究了网上的各种转换程序,自己简单修改了下,居然给我比较顺利的弄好了。

这里要感谢JAY的转换程序,感谢jiucooljasonlzb鬼仔等朋友的帮助,感谢门户通5944免费空间,感谢……

新的Blog我放在cph上,和软件生活一起。旧的Blog我换了个域名继续留着:http://old.black-xstar.com/blog,直到空间失效。

 

这是我第二次换Blog程序了,我最早用lblog,后来换到了pjblog,现在又换了wordpress,如无意外这是最后一次了。

基于php+mysql的wordpress远远好于基于asp+access的pjblog,而且LAMP服务器也比Windows服务器要好很多。

使用了mg12的inove主题,我一直很喜欢的一个主题,自己再做了一些细节调整。装了几个方便实用的插件,就差不多这样吧。

其他一些例如外链啊内链啊也应该没问题了,htaccess很方便很好用,哈哈。

 

和我另外的主题blog区别开,这个我个人的blog想写什么就写什么。主要是我在网上的看到遇到的的事啊,我的生活啊,还有我的一些思考和作品,总之比较自由就是啦。

我还重新处理了feed地址,现在统一到http://feed.black-xstar.com这个了,当然原来的我也做好了重定向。欢迎大家订阅!

PS:我将整理一下我的pj2wp转换程序和方法,过几天再发出吧。

分类: 我的日记 标签: , , ,

终于拿到域名转移密码

2009年4月8日 12 条评论

今天是清明节后的第一天上班,申通公司很“准时”的把我的快递送到了新网代理商。
根据我事先收集的资料和专门致电北京新网公司询问,都告诉我代理商是有转移密码的,可那个业务员就是说没有,要我邮寄身份证复印件才可以办理。
下午的时候我联系业务员,询问域名转移事项,被告知要我给手续费,然后他们把我的申请表盖章后寄到北京新网公司,再由北京发送转移密码给我。
由于国内代理都很无耻,加上他的要价也不算太高,我就同意了。付钱后他告诉我要等至少一个星期。

晚上的时候我收邮件,顺便看看垃圾邮箱,当时真不敢相信我的眼睛,居然有一封“新网域名转出信”的邮件,点开一看,就是转移密码啊!
仔细检查这封邮件,确认是真的。然后发现虽然落款是北京新网,可是发件人确实是新网代理商。所以可以证明代理确实有转移密码的,那个业务员骗了我。

马上到godaddy申请转入,很容易就成功了,现在已经到了最后一步,等待原来注册商同意,如果五天之内不拒绝的话,将自动同意。

突然想到一个问题,邮件是5点整收到的,由于在垃圾邮箱,所以没有注意。但是我支付那个所谓的手续费是5点半的,这就非常奇怪了,我没给钱他们却寄出了转移密码给我?
而且根据邮件头信息,是从Foxmail客户端发送的,所有时间相差不超过两分钟,基本排除其他可能。

现在就等域名过到godaddy了,这件事等域名成功了我还要追究的。他们公司相对还算是正规的,我不信不给我一个合理解释,如果真是这样那就投诉到底。

再一次提醒大家,不要到国内注册域名!如果你没有国际支付手段,那就到淘宝用人民币买godaddy的gift card,然后再去godaddy买域名。至于英文不好怎么办,我想金山词霸大家都应该会用吧。

PS:域名解决后,我计划把Black-Xstar's Blog换成wordpress平台的,这样就可以少买个windows服务器,节省开支。

分类: 我的日记 标签:

正式开始转移域名到godaddy

2009年4月3日 3 条评论

我的black-xstar.com是03年注册的,正式开始转移到国外godaddy。原因就不说了,大家都明白的。
今天快递了申请表到我注册域名的新网代理,估计周一就能开始办理。祝愿一切顺利吧!

另外,申通快递公司很强大,大家看看我在网上的咨询记录。

总公司005 15:51:04
您好!
我 15:51:39
请问我寄一份文件从广州到厦门,要多少钱?
总公司005 15:52:03
您好!目前申通快递并没有全国统一的资费标准。请您联系当地网点咨询具体的业务资费信息,以当地网点的报价为准。
总公司005 15:52:07
您好,请问您要在哪里寄件?
我 15:52:25
广州
我 15:52:34
啊,价格不是全国统一的啊?
总公司005 15:53:09
您好!我公司收费标准是根据当地经济情况,由发件人与发件公司协商而定的,总公司没有统一规定
我 15:53:21
那一般是多少钱?
总公司005 15:53:58
抱歉,麻烦您直接和发件公司联系咨询; 广东广州公司 负责人: 高汤根
公司地址: 广州市白云区太和镇草庄路段广东申通物流园
联系电话: 总机:020-83963555 传真:020-87439329 五山:020- 37244361 芳村:020- 81577677 罗冲围: 020-86289201 广汕: 020-87268170 同和: 13543455283 白云区: 020-86395115 东圃: 020-32352912滨江东:020- 84074700 工业大道: 020-34306370 琶洲:020- 84283821 大学城: 13076887486  
我 15:54:40
哦。

最后,申通派过来的业务员收了我15元。早知道这样我还不如叫顺丰快递……

分类: 我的日记 标签: ,