May 8, 2006

MovableType:如何安装友情链接插件(Blogroll)

逛完原始林回来,发现aw留言,邀请偶互换链接,这才发现我到现在都还忘了装友情链接插件。我是懒人我承认。
to aw:才回来,没有及时回复你,见谅。:) 链接已经加上了,No.1的位置啊。
转了一圈,决定用老牌的Blogroll。没想到一路安装,碰到不少麻烦。
点此下载:MT-Blogroll_2.11.zip
安装过程:

1.请看
BBBear的Blogroll 安装笔记
。非常详细的安装介绍,很不错。

2.我的安装过程:
安装环境是:Win 2003, IIS 6.0, php 5.0, mySQL.
即使按照了上面的方法还是出错了。
错误提示是在点击“安装完成”按钮後,不再初始化数据库。在IE中表现为页面顶端出现错误提示,FireFox中直接给出页面源码,不显示了。
后来查询后发现,出现这种情况的人还比较多。
参见:
MT Blogroll Support » installation does not ends
管理员给出的解决办法是:在“安装完成”那一步把地址栏中mt-blogroll.cgi改成mt-blogroll.cgi?__mode=run_install,运行成功。

另外一种出错可能是安装MT时mt数据库缺少了两个表,哪个贴中有详细解决办法,不重复了。如果你发现自己在安装BlogRoll之前表的数目少于18个,就要考虑这方面的问题了。

3.再次提醒要点
(1) 如果你是windows nt环境,plugin下所有cgi,pl文件首行请去掉 #! usr/perl/bin/perl -w,改成详细的路径,比如说 #! c:\perl\bin\perl -w。
(2)安装完成後,注意要在BlogRoll左边的菜单上选择"新建目录"新建一个链接目录的名称,这样粘贴的模板代码才可以发挥作用,链接才可以显示出来。
(3)添加新链接中,确定後无显示不要着急,此时其实已经添加好了。

Blogroll确实是好东西,管理方便。早该装了,呵呵

TrackBack

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

Listed below are links to weblogs that reference MovableType:如何安装友情链接插件(Blogroll):

» 增加了友情链接 from Success's Blog!
... [Read More]

Comments (6)

No1 ... Orz ~ ^_^

en ^ MT...幸福的人啊!用 MT .... 偶还在跑ASP的LBS2……现在貌似那边也不更新了....干啥都得自己动手

Yang:

找到你这篇文章才知道你是装的MTBlogroll.

确是个好东西。非常方便。

还有一些插件我都还没来得及装啊。

Yang:

忘了说了: 找到这里是从Google的搜索引擎里无意找到的。

我这个插件就是安装不了~

曲解了blogroll的含义:)

留下高见,发表评论

个人信息不会外泄,请放心填写。

姓名和Email必填。

发表评论后,请耐心等待,不要频繁刷新。提交完成后,刷新一下本页即可看到您的评论。^_^

请输入验证字符"c" :

最近发表

归档

全部
Creative Commons License
此 Blog 中的日记
遵循以下授权:
Creative Commons
(创作共用) 授权
.
Google PageRank
本站被Adobe官方MXNA新闻聚合器收录
本站被蓝色理想BXNA收录
\n"; for ($i = 0; $i < count($arr_xml['URL']); $i++) { if( isset($arr_xml['PostID'][$i]) && $arr_xml['PostID'][$i] > 0 ) continue; echo "
  • ".$arr_xml['BeforeText'][$i]." ".$arr_xml['Text'][$i]." ".$arr_xml['AfterText'][$i]."
  • \n"; } echo ""; } } function tla_updateLocalXML($url, $file, $time_out) { if($handle = fopen($file, "a")){ fwrite($handle, "\n"); fclose($handle); } if($xml = file_get_contents_tla($url, $time_out)) { $xml = substr($xml, strpos($xml,'(.*?)', '"'); $n = 0; while (isset($out[$n])) { $retarr[$out[$n][1]][] = str_replace($search_ar, $replace_ar,html_entity_decode(strip_tags($out[$n][0]))); $n++; } return $retarr; } tla_ads(); ?>