Posted on 二月 11th, 2009 由 admin
我的测试技术学习网用的是曼波(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:还有一个问题是,最新的文章不能发布在首页显示,尽管在后台选择了“显示到首页”这个选项。这个问题正在研究中。
No Comments »
Filed under: 曼波
Posted on 一月 1st, 2009 由 admin
我用了两种CMS软件建了两个网站。一个用的是Mambo(曼波)建了测试技术学习网,另一个是Wordpress建了我现在这个网站cn.joehe.com. 这两个都是很好的系统但是有不同的特点。
1: Wordpress大部分情况下只能用于建立个人博客。Mambo能够用于建立功能较为齐全的网站。
2:安装Wordpress非常轻松而容易。我只用了五分钟的时间就在服务器上安装好了,而且没有一点问题。但是Mambo却化了我至少30分钟的时间,甚至更长。
3:Wordpress 有官方的中文安装包,而且很好地支持中文,但是用Mambo来建中文网站确是相当的麻烦,很多时候会出现字体不协调的问题,可能因为中文化是非官方的原因。
4: 如果你想改变Wordpress的模版和安装模块也是非常的容易,就好像“绿色软件” 一样,你只需要把文件拷贝到指定目录,就基本上大功告成了。而在Mambo上安装模块确是一件比较麻烦的事情。有时你会碰到很多意想不到的问题。
总而言之,如果您想建一个个人博客网,强烈建议使用Wordpress.
Resource: writinghood.com
No Comments »
Filed under: 网站技术
Posted on 十一月 22nd, 2008 由 admin
我试着将广告代码嵌入到我的测试技术学习网, 我这个网站是用Mambo(曼波)建成的,但是这件事却化了我很长的时间,一开始我不知道应该把代码放到那个文件中去。而曼波里面的广告模块只能支持放置在网页的顶部。还好,最终我发现应该把代码放到当前模版的索引( Index )页。这样你可以随意安排广告到你想要显示它们的位置。
如果要在每一篇文章的内容页上添加广告,就要打开….\components\com_content\ 中的content.html.php 文件. 如果要在内容页面的底部添加广告, 就需要找到 function Navigation( $row, $params ) 在里面的 table 标签里面添加广告代码,当然加到其它相应的位置也可以。
No Comments »
Filed under: 曼波, 网站技术