月度归档:2008年05月

LBS^2转到wordpress2.5

从03年写博客到现在已经5年了,第一年用的BSP是blogcn的。第二年由于学校提供免费的blog空间,于是就换成了猪飞飞的D-log,并按照破废墟写的文章进行了一定的修改。由于D-log的一些漏洞难于修补,遂换到了loveyuki的L-blog。Sic在L-blog的基础上写了LBS^2,06年初我开始使用此系统至今。

LBS其实是个不错的单用户博客系统,如果不是不支持xml-RPC加上我asp空间到期的话,我也不会下这个决定。经过半天的努力,终于尘埃落定。LBS^2完美的换成了wordpress2.5。(鼓掌)

可能会有其他的朋友也有这样的打算,或者在迁移的过程中遇到了问题。我把迁移的过程写下来,希望能起到一些作用。

首先最好在本地搭建测试环境,远程调试的话比较麻烦。本地需要搭建的环境包括asp和php两部分。asp环境使用IIS搭建,用于运行LBS^2;php环境我使用的是WAMP(包含了php及mysql)用于运行wordpress。

在环境搭建好了以后,我们使用转换程序进行数据库转换。按照文件中的要求进行配置,然后将LBS的.mdb文件和convert.asp放在相应目录中,使用本地asp环境运行convert.asp得到一个SQL文件,这个文件内容需要替换,具体参见本文结尾的参考文章。

这时候在php环境里面安装wordpress的2.0.7版本,下载地址是:http://wordpress.org/wordpress-2.0.7.zip,具体安装不在赘述。安装完毕后使用本地的mysql命令行进行导入

use wp数据库名
source 刚才导出的sql文件路径

这样数据LBS的数据就被导入了。不要使用phpmyadmin导入,否则会乱码。

事情到此已经离成功不远了,打开本地的php环境浏览下wordpress,怎么样?是不是都移过来了?

还不够,现在的wordpress还是2.0.7版本的,我们还要给它升个级。下载最新的2.5版,覆盖原来的2.0.7的文件。运行wordpress目录下的wp-admin/upgrade.php完成升级

到这里就完了吗?还没有!如果你比较在意原来的文章的话,建议使用301转向对原来的url进行转向。这个问题请参见本文结尾的参考文章。需要注意的是使用该文转向的必须激活Permalink插件,服务器必须支持rewrite并且开启了buffer_header(否则lbs-wp写不了 header)

非常感谢LBS2WP先驱们的努力

继续阅读

尽我们所能帮助灾区,希望灾民平安度过难关

昨天我写了一篇文章,大意是蛤蟆能报警地震局为啥不能
结果查阅了一些资料说地震只能监测不能预测,于是就把这篇文章删除了
后来仔细想想.现在这个时候指责谁都没有用,关键问题是我能做些什么.
我爸的亲戚有在成都的,一直都没联系上,现在都很着急.
我把支付宝上的余款捐给灾区了,钱虽然不多也希望能起点作用.
一直在看新闻,关注汶川的情况.
希望能挺过这个难关吧,也希望这篇文章能让大家更多关注这个事情.

别的不多说了,让我们为灾区同胞做些力所能及的事情。

祈求平安

ps:在这一事件中我强烈鄙视泡泡网,昨天网上搜索汶川航拍的时候,搜到的这个页面居然利用灾讯做事件营销.因此我强烈怀疑泡泡网这位编辑的价值观和是非观,鄙视之.昨天这个页面一度被删除,今天却又被修改过后放了上来.装B没这么装的,真恶心!!!

游高崇寺

五一假期虽然,还是回了趟家
父亲说在南山那儿有片不错的地界,提议举家去登山
2号上午,全家人背着吃的喝的早早出发了。
南山脚下的植物都长的不错,尤其月季花开的很艳
沿着小木屋下的一条小径,我们上了山。


继续阅读