安装MT3.31后的一个小问题(解决办法)

| | Comments (36) | TrackBacks (1)

前几天装好了MT3.31, 一切似乎是运行正常。

但有个小地方让我郁闷了一阵子。那就是当有人在我的MT博客上留言时,我的email收到的通知邮件中的中文部分全部显示为 "?",都是问号,英文显示正常。

以前的3.2版本就没有这个问题。所有的中文留言在email中都很正常。

我到处找不到有关的设置,因为配置文件( config.cgi )里只有三项,MT后台也没有相关的设定。

3.2版的 config.cgi 中有 PublicCharset utf-8 的设置,但3.31中没有。我试了把这行配置加上去,但无效,因为默认就是utf-8。

我把 MailEncoding utf-8 这个加上,好了,自己发个留言,是中文的了,恢复到邮件显示正常。因为MT系统现在的邮件默认编码是 ISO-8859-1 。

config.cgi 文件虽然默认的是三项设定,但是可以添加新的设定。

1 TrackBacks

Listed below are links to blogs that reference this entry: 安装MT3.31后的一个小问题(解决办法).

TrackBack URL for this entry: http://www.yangkang.org/cgi-bin/mt/mt-tb.cgi/43

用上MT以后就会上瘾,3.2后的第一个发布版本3.31不仅对个人免费了,而且增加了对tag的支持。 不过安装后马上发现留言中的中文都变成了"???"。今天再这里找到了解决方法: 安装MT3.31后的一个小问题(解决办法) (Yang Kang)。 但这个设置目前在MT的官方网站上没有相关说明:只是在代码库中有相关的代码。不知道杨康是怎么找到的。... Read More

36 Comments

又学到新东西啦,西西^^

确实....

哈,这么快风格又换回来啦,不错,不知道3.31与3.2不同的地方在那里,还有注意事项^^

哈哈,

你好早啊! 你这是又要我写篇东西咯

我没有直接把以前的CSS套过来.老的CSS还在http://yangkang.org/try33/

我花了几个小时重新编辑了一个新的。结构没有来得及改动, 只是换了css, 结构可以看出有些不一样。现在还没有完成.

我特意设了几个tag, 如果你点一个tag, 页面就会破。搜索也是,还有文章标题,单篇文章的留言...... 多了,都不一样了。

Yang,
对哦,点TAG页面就会乱掉,是不是层定位问题?哈哈,那期待你的文章了,我的先裸着好啦,^^

不是层定位.是tag的单独定义。 我只是把原来的3.2的css搬过来,并没有定义3.31 新增加的或改变的。这样做,可以更清楚看出3.31 的改变。

所以我前面说过用3.2的模版要注意。css是根据模板结构来设计的,如果结构改了,那css就跟不上了,也要做相应的改变。

I see 今天我也试着弄下新风格,去你给出的2个Style站参考下他们的CSS^^

好,thestylecontest 有好的。如果有时间我也来弄几个模板给大家。

忘了说一句,你的博客网站名字是Levi's 牛仔裤,太牛了啊, 你!!

看到你安装了mt3。3真的很羡慕,不知能否分享一下经验?
我测试了好多次都没有成功,非常感谢。
我现在已经上传了mt3.3,不知下一步应该怎么做?
期待~~

Yang,
哈哈,也是没办法,我的英文名就叫Levi,不知道这样Levi's公司是否会找我,告我侵权^^

TO:hzp
下一步看下mt-check.cgi你的服务器配置是否有装MYSQL,还有目录里面的*.cgi文件的属性都修改成755,推荐使用FLASHFXP批量修改,然后配置MT-CONFIG.CGI,选择正确的数据库,不需要的在前面加上#注释掉!执行MT.CGI进行安装,嘿嘿,我能说出这么多,还要谢谢Yang,谢谢他昨天的指导~

太好了,怎么感谢你呢?呵呵~~

HZP,咱们要感谢的是Yang ^^

HZP,

安装文章在
http://www.yangkang.org/archives/movable_type/

今天认真的看了Yang的相关安装MT的文章,很感叹,自己要做的事情还有很多,不知道要多常时间能够驾轻就熟,有的忙了,期待Yang的3.31风格修改的文章,因为和3.2的不同现在自己也迟迟不敢下手,怕弄乱了那里到时候找到都麻烦,哎...关键还是自己对这个不熟悉,对了,想问下Yang,购买一份MT授权要多少USD?

今天净遇到贵人了,还有最后一步:请教一下如何配置site root。
我把mt安装在http://blog.mysite.com/blog/下面,我应该怎么设置site root呢?

hzp,

如果网址是 http://blog.mysite.com/blog/
我想网站路径应该是:
/home/myname/public_html/blog/blog

注意上面 "mysite" 和 "myname" 的区别。

怎么都觉得这样太别扭。前一波后一波。波里有波。
http://blog.mysite.com/ 是二级域名的概念。它的路径是/home/myname/public_html/blog

也就是说在你的根目录下已经有个 blog 的文件夹了,就是你现在运行的博客。在这个已有的 blog 下会有一些其它的文件和目录。你现在的意思是在这个已有的 blog 目录下再建一个新的目录也叫 blog 。那么这个新的 blog 目录是会和已有的那个 blog 的其它目录和文件混到一起。当然可以运行MT,但这样太不好玩了。

我想你是没有搞清“目录”和“二级域名”的概念才想到了这样的主意。

如果你换个方式:
已有的博客:http://blog.mysite.com/
准备安装的新MT博客:http://mtblog.mysite.com/ 或 http://mysite.com/mtblog/
则新MT博客的路径是:
/home/myname/public_html/mtblog
在根目录下,两个博客的文件夹是并列的,用两个不同的名字,一眼就明白了。管理简单。从逻辑上讲,这两个博客应该没有关联,为什么要把一个归到另一个里面?希望我说清楚了。

Levi,

我觉得你不一定有买授权的必要。我是去年买的,也是碰到优惠,大概也是50美金。现在也在优惠,一样的价。我是用了2.661版本一年半后才买的3.2版的授权,觉得应该给MT一点回报。

免费版和付费版的区别是客户服务,我很少去问他们问题。一般来讲,客服的服务是针对系统问题,安装问题还有设置问题。服务确实可以,又快又准,非常敬业和专业。但是,如果你问他们设计,一般不会回答你, 因为那不是服务范围。

在还不太熟悉的情况下,修改模板不要直接在现有的MT里动。应该先建立一个新的博客。进入MT 的 "Main Nenu" - "Weblogs" - "Create New Weblog",随便取个名字。然后:
Site URL: http://www.chinap2p.com/test/
Site Root: /home/yourname/public_html/test
yourname 一般是你在服务器的帐号名。(参考你已经建好的MT SETTINGS)
保存,重建。新的网站出来了。
1 - 把你的文章 import 进来或者随便粘贴点东西当成文章。
2 - 按照我以前文章中说过的方法把你选中的css文件覆盖到新博客中的css文件中。
3 - 看效果。慢慢修改。不要怕,因为就算乱了错了没有关系,是 test。
4 - 如果实在不行了,就把你的主博客中的css文件再覆盖到被你改乱的css上(因为你的主博客的css是原装货)
5 - 要看三样东西:html,css,浏览器效果。所以建议你开三个窗口:template,stylesheet 和网站相关页面。

刚开始不熟是正常的,没关系,慢慢来。别急坏身体咯

完毕!
终于安装好了,谢谢cctv,谢谢~~,谢谢yangkang和yangkang的朋友们,呵呵!

还有一个问题,我的import不知为何,竟然不能成功。
另:我导入的是blogger的atom.xml文件。

Yang,
谢谢你哟,你说的方法很好,我打算就这么弄弄,今天早上你的站点不能打开不知道什么原因,现在你的3.31的风格已经很完善了,TAG部分的也修改好了,^^不错.

Levi,

今天早上BlueHost停了两个小时,甚至他们的CEO的博客都停了。两个小时后正常。他们通知我了。

hzp: Import文件必须是 .exe文件,并且一定要符合MT的格式。

hi, Yang

呵呵,潜水三天,将Blog改了个版,第一个邀请你去看。呵呵。 ^0^
还没有完全做完,已经有点样子了。其余的我慢慢加上。

你露一次脸真不容易。
我已经基本上搞完了这个翻新。正准备看你的文件了。

我马上到了

看到你的评论喽。嚯嚯。有你的认可,更加有动力了。
这几天工作上有些郁闷,设计时思路不畅,网都不太上。今天搞定了几个任务,心情也开心很多。霍哈哈。

对了,你说我站点的pr值传递有问题是因为设置,我把设置在我blog贴出来了,有空帮我看看哪里不对?
www.kingda.org/archives/kingda/2006/07/blog.html

还有,我的MT经常出现script produce no output,刷新几次就正常,不知什么原因?查了很多资料,似乎是说win2003+IIS+perl是容易出这样的问题。而MT也有官方的解决办法,把一个文件中的长字符串改短了,但这好像也没什么用。你有碰到过类似问题吗?

黑羽,

做一点事真不容易啊。大结构出来就好办了,细节慢慢来。看到进展人整个开心。

我还有三天就要出发了,现在不知道干什么好。

看到进展是开心,呵呵。你怎么还不睡啊,和我一样。2点了,顶不住了,睡觉先了。Good Night! ^^

(P.S:出发后,还能更新你的博客吗?)

在家比上班辛苦,因为白天睡觉晚上坐在电脑旁一通宵,天天如此。看起来已经不像个人了。警察看到我肯定会怀疑我的。

我出去十天才回上海。因为大多在农村和山区,有的宾馆可以上网,有的不行。我会带上我的本本走的。

期待期待,不行,搞个CDMA无线,嘿嘿~~

呵呵,早就想要CDMA, 但有点花不来。因为我每年只上60天的班, 其余时间都在家, 为了这个60天买。。。

不知道你用的BlueHost是什么平台的
我用的2000的服务器
搞了好久没法实现邮件通知功能
config里面也定义了用smtp方式发送
也装了perl的mail::sendmail模块
就是不成功

更郁闷的是我这台服务器上还装了discuz论坛,以前可以发送邮件通知的,现在也不行了,怀疑和装了mail::sendmail模块有关

请教一下你知道nt平台具体怎么设置邮件通知功能么?
如果你也不知道,我E文很烂,能不能拜托你咨询一下MT官方?

ps.你文中提的ISO-8859-1编码也可以在MT的lib/mt文加夹下的ConfigMgr.pm文件修改

顺便说一句。。麻烦你如果可以帮忙的话给我来封邮件好么?
家里的电脑打开浏览器都是折磨,浏览网页硬盘响的震天-_-#

dimlau ,BlueHost是Linux平台的。邮件通知不需要什么设置的,装好后有留言来了就到你的邮箱,本文提到的方法只是把乱码的更正过来而已。我不太了解2000的服务器,没用过。我可以帮你问官方,但我不知道你的具体安装情况,我怎么问啊?

或者你用中文写好,描述好,我翻译再发给他们?哈哈
硬盘响的震天要换机器了哦。不少人说,好的工程师一定有好的工具。

近期是在家探亲
用的是上学时候家里买的老机器
等回去就ok了

我是个影视动画,英语问题让我也在同时面前很没面子但是没办法,我就是不爱学它,呵呵。
我总结总结自己的问题,然后再来打扰你

dimlau, 欢迎啊,一起交流。
那台老电脑得留着,有纪念意义啊。

Leave a comment

About this Entry

This page contains a single entry by Yang published on July 17, 2006 4:40 PM.

现在是MT3.31了 was the previous entry in this blog.

修改Movable Type 3.31样式完成 is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.