曼波升级的问题。

我的测试技术学习网用的是曼波(mambo)建的网站,用的是比较老的版本 5.1.0, 我决定把它升一下级。
于是从5.1.0一直升到5.3.0. 期间出现两个重大问题:
1: 按照步骤从5.1.0升到5.2.0时,中文出现乱码. 原来是忽视了安装文件中的一句话:
注意:对于在mysql5下没有出现乱码、使用正常的网站,升级时请不要覆盖 includes/database.php 文件,否则可能会出现乱码。
所以,我把database.php恢复成原来 5.1.0的,问题就解决了。
2: 从5.2.0到5.3.0时, 完成安装步骤后, 主页出现: 
Fatal error: Class ‘database’ not found in C:\Program Files\EasyPHP 2.0b1\www\studytesting\index.php on line 57.
经过检查, 发现原来5.3.0 中 database.php中的有一个类已由原来5.1.0中的 Class mosDatabase{…} 变成了 Class database{…}. 因为我没有覆盖 includes/database.php 文件,所以这个类仍然是 mosDatabase{…}。解决办法就是找到 index.php文件的第57行,把
$database = new database(…)
改成:
$database = new mosDatabase(…)
问题即可解决。后台管理界面也有此问题,依照以上办法同样可以解决。
3:还有一个问题是,最新的文章不能发布在首页显示,尽管在后台选择了“显示到首页”这个选项。这个问题正在研究中。

Alexa排名昨天更新了

昨天晚上,惊奇的看到我的网站在Alexa的排名上升到了50万(500,966). 我的其他几个网站排名也上升了。测试技术学习网排名: 397,107.    奇趣世界网排名:  500,317 . 连我在blogspot上的博客排名也上升到了:551,109. 记得上次Alexa排名更新是上个月了。这样看来Alexa排名可能是每隔一月进行更新。我的这几个网站大部分只有1个月的历史。我的目标是10万以内,这样就可以在Alexa上看到网站流量趋势图了。建议大家安装Alexa的工具条,这样你可以随时知道自己及各种网站的流量,和排名信息。