3.34出来已经有段时间了,看到网上不少人都已经升级到这个版本了。
新版本主要的改进就是对SPAM的防御和对FastCGI的支持(其实我更喜欢mod_perl,不过这个的确有点异想天开)。
由于服务器不支持FastCGI,SPAM对我影响也不大(反正是要经过我审核才可以显示的,直接在后台有批量删除功能),所以我就没有想过要升级。
不过今天无聊看了下服务器商的论坛,发现服务器已经支持FastCGI了,这个不用白不用,虽然我还是想要mod_perl。
升级的方法很简单,做了点简单的备份,然后直接上传文件覆盖原文件就OK了
而后进入后台,一切正常。
不过且慢,我是不是运行在FastCGI模式下呢??
到网上找了下资料,又翻到路杨的BLOG了
以下是他的原话
故而即使你的主机空间支援FastCGI模式,你升级完后的MT3.34依然工作在普通CGI模式下,这个需要你设置下。FastCGI模式下的脚本程序文件默认是*.fcgi或者*.fpl。
看来要用上FastCGI没那简单,我又想用mod_perl了(某人:罗嗦的人,拖出打)
往下看看,哈哈,有更简单的方法
强制你mt目录下面的所有的*.cgi程序运行在FastCGI下。
这个办法就简单了,编辑该目录下的 .htaccess 文件,添加如下语句AddHandler fastcgi-script .cgi
原文地址:http://easun.org/archives/mt334_fastcgi.html
拿了个记事本复制上面的语句然后保存为.htaccess 上传到MT的执行目录下,设置好属性为644
运行后台的地址,页面正常出现,中文界面依然。速度吗??我不知道,反正空间本来就是有时候快有时候慢的,不好比较。
总得升级是成功的就OK了。
哈哈,写完的时候也快要下班了
准备准备回家的。