MT4添加独立页面的问题

| No Comments | No TrackBacks

今天在修改一个Blog的时候,想添加一个独立页面,就是MovableType 4.0 中的pages。

当我添加完这个页面之后,选择发布,返回的结果也是发布成功,可是在目录中就是找不到这个文件。

太奇怪了。
整整花了我20多分钟,才找到问题的根源。

先说说我走的弯路好了。
1)怀疑是权限问题,可是其它文件都可以生成啊!
2)怀疑是mt-config.cgi的设置文件,没有结果。
3)怀疑是Blog Setting中的设置有误,看了一遍,没有问题。

花了10分钟在Google上,也没有答案。

最后才知道是,模板文件没有做好mapping。
就是说pages模板文件,没有Archive Mapping到page去。
修改之后,再次发布,就没有问题了。

那么怎么会发生这种Archive Mapping没有设置的情况呢?就是因为我的Blog,MT4是从MT3.35升级而来,原来模板Mapping到归档文件,而修改模板时,没有把这个pages模板修改好,所以就发生了这种事情。

我相信Sixapart也有责任,在没有做好Archive Mapping的情况下,直接发布有关的页面,应该给予一个发布错误信息,而不是告诉用户,发布已经成功了。


作者: David Yin
原载: FreeThinking
版权所有。转载时必须以链接形式注明作者和及本声明。

No TrackBacks

TrackBack URL: http://www.yinfor.com/mtcgi/mt-tb-0822.cgi/1848

Leave a comment

About this Entry

This page contains a single entry by David Yin published on 2007年9月17日 13:15.

Vancouver Timelapse was the previous entry in this blog.

戒指掉了 is the next entry in this blog.

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

Archives

Online Tools

Code Convertor
GeoURL
Listed on BlogShares