« 用了RAMDISK PLUS DESKTOP | Main | 如何将百度搜索加入到Firefox搜索栏 »

如何将MT3.2升级到3.3

本来升级到MT3.3想叫我弟弟帮我做的,因为我想让他接触接触Web,动手做点东西,当然他很忙,一开始还学几个命令,后来就忙自己的事情了。所以我又开始弄起好久没有弄的脏活了。

在MT升级到3.3后,sixapart并没有提供从MT3.2升级到MT3.3的文档,大概是因为支持是要钱的,所以免费版干脆连文档都没有了。安全起见,我Google了一下,找到了LearningMT上的一篇介绍。我参照着做,但是事实不尽相同,具体步骤如下:

1.将安装文件上传到新目录mtabc

2.解压和解档
gunzip MT-3.33-en.tar.gz
tar xvf MT-3.33-en.tar

3. 将MT-3.33下面的文件移动到mtabc下面
mv MT-3.33/* .

4. 拷贝一份配置文件,然后编辑
cp mt-config.cgi.original mt-config.cgi
修改里面的配置信息,包括mt执行文件的位置和数据库的配置,具体配置信息参考mt 3.2的mt-config.cgi文件;值得注意的是,MT 3.3 的配置文件小很多,很多配置参数的说明都没有了,所以当你需要哪些配置参数的时候,就有点麻烦。

5. 设置文件权限
chmod 755 *.cgi
chmod 644 mt-config.cgi

6. 运行, 在浏览器输入8think..com/mtabc/mt.cgi
过了几秒钟,发现一切都OK了,登陆正常,没有发现我的参考文章提到的升级过程。

7. chmod 644 mt-upgrade.cgi, 然后Rebuild了一把8think.com

在MT3.3里面逛逛,发现一个很大的不同就是3.3支持Tags;还有一个不同就是文本编辑框对中文编辑的支持好了很多,不会抖动,也不会出现字体非常小的情形。总之升级很简单,效果很不错。

Comments

我就是漏了一步设置权限的过程,因为我对这东西实在不懂。升级的过程是有的,我做的时候也有。难道是因为我升级过了,你就不用升级了 ?

firefox最新的2版好像不能恢复误关闭的网页,那个按钮调不出来了

Post a comment