This is a SiteLog of Easun's WebBlog.
很疲惫每天到处去各个WebSite去看朋友的Blog更新了没有,也不喜欢用一些在线的Feed阅读器。而且也想把自己喜欢的文章在自己的WebSite 展示出来。所以,我选择安装Lilina。
lilina 是基于 PHP 编写的,似乎用的人很多。
从 http://lilina.sourceforge.net/ 看,最高版本是 0.9b3。
安装过程很简单,下载下来,解压缩到你要安装的地址,根据主机设置是755,要写进数据的.***.data文件 和 cache 目录设定为可读写766。
编辑目录下面的 conf.php 文件设定你的网址和后台管理ID和密码即可。
但是我安装的时候还是出了点问题。先下的是 0.9b3的版本,一切正常,但是就是后台edit.php密码怎么也不认? 几次检查 conf.php 中的设定都没有结果。只好放弃,改下载 0.7 正式版本,这次到也是顺利进入管理,删除自己不要的 feed ,添加几个自己常去的 blog 的feed ,道也是其乐融融的说。
很快我有注意到了一个问题,就是所有 Blog 的favicon.ico都无法获得。
检查lib.php获取favicon.ico代码如下:
发现无论如何,$data = @file_get_contents($ico_url) 总是获取失败。 自己写 Test.php 如下function channelFavicon($location) { global $empty_ico_data ; $ico_url = getFaviconURL($location) ; if(!$ico_url) { return false ; } $cached_ico = './cache/' . md5($ico_url) . ".ico" ; // echo "<br> $ico_url , $cached_ico " ; // Serve from the cache if it is younger than $cachetime if (file_exists($cached_ico) && (time() - $cachetime < filemtime($cached_ico))) return $cached_ico ; if (!$data = @file_get_contents($ico_url)) $data=$empty_ico_data ; if (stristr($data,'html')) $data=$empty_ico_data ; $fp = fopen($cached_ico,'w') ; fputs($fp,$data) ; fclose($fp) ; return $cached_ico ; }
<?phpOK总是打印不出来,换fopen函数也是一样,最后只好不获取 favicon.ico 了。把这个函数直接返回 lilina 的favicon.ico了事。
echo "<h1>THIS IS Just A test</h1>";
$ico_url = "http://easun.org/favicon.ico";
$data = @file_get_contents($ico_url);
if ($data) { echo "OK!<br />"; }
?>
我熟悉 Perl ,但是对 php 不太熟悉,所以。。事情就到此为止了。但是我估计是 DreanHost 上的限制的原因多一点。
忘了说了,我的 lilina 目前暂时地址为 http://easun.org/lilina ,但是我以后可能是通过抓网页作成静态页面了。究竟资源能节省就节省。
PS:最近太忙,这篇 Blog 是 15 号晚上写的,一直处于草稿状态,呵呵。
哈哈,和我一样,我的BLOG也是使用Lilina,0.9b1的时候有些错误,改天我也测试下b3。
你可以通过lilina结合MT的Feeds.App应用起来了,这样朋友更新的文章就能显示在你BLOG上。不过要注意lilina直接生成的rss数据很大(记得默认是一周)。如果直接用重建时很耗CPU
我装的是0.7,没有RSS聚合功能。0.9b1我没有测试过,但是0.9b3我登陆不了后台,奇怪啊。。。
用http://www.feed43.com
我因为RSS数据过大,就用这个东西直接生成RSS.
不是Dreamhost的空间的问题,我装Lilina 0.9b也不行啊,也是edit.php进不去,最后改用0.7的,不知道什么原因啊,我的有些favion能读取,有些读取不出来,我也没有尝试过去升级到0.9也许能成功,新版本也许好点。
后台没有办法登陆应该是Lilia 0.9b3的问题。而favicon.ico不能读取应该是 DreamHost的限制吧:)