Archive for 十月, 2007

Subversion 1.4.5 + Apache 2.2.4 crash问题备忘

由于工作关系没机会用svn(大家都被迫使用clearcase这个使用和维护超级麻烦动不动出问题的重量级复杂工具),今天在家里的windows xp上装了一个svn 1.4.5,在配置连接apache 2.2.4的时候遇到一些问题,写在这里备忘。

由于我本来就跑着一个apache 2.2.4,所以自然就打算直接把svn连上去。从Subversion网站上下载for apache 2.2的binary,没有windows installer,解压并把bin加入path即可。

以上的安装非常简单,若干分钟就可以搞定svn协议的server了。接下来按照svnbook第六章配置apache的时候,webdav通过浏览器浏览也是非常顺利就ok了,但是发现一旦从tortoisesvn或者subclipse通过http访问repo的时候,apache就会crash。

google了一阵也没找到这个问题的直接答案,但是发现subclipse faq有这么一段说明subclipse在windows下crash的问题,感觉原因很可能类似。于是把环境变量APR_ICONV_PATH改名(删掉也一样),bingo!果然解决了问题!

问题的原因在subclipse faq解释的很清楚。但是我不清楚为什么我发生的情况是apache崩溃而不是subclipse崩溃。subversion 1.5将解决这个问题,但是要等到至少年底才能发布了。

最后公布一个geek版svn server计划,买一个Linkstation,改成Kurobox,装上svn,再装上花生壳 for linux,就是一个廉价省电环保而且随时随地都能访问的svn server了!smile_teeth

升级到Wordpress 2.3的郁闷问题

国庆终于有时间升级到wp 2.3了,可是没想到升级完了反而碰到了奇怪的问题。原来的域名lifedreamr.com是我自己注的,但是现在的服务器autoers.org是和朋友一起在另外一家买的。之前是通过做了个dns proxy把blog.lifedreamr.com隐形转向到autoers.org/blog,然后在wp 2.2里面可以把blog url设成blog.lifedreamr.com来完美解决同一空间用不同域名的问题。

但是升级到2.3以后,blog.lifedreamr.com莫名转向到blog.lifedreamr.com/blog了。然后我在域名商和空间商两个地方弄了n种域名解析都没有成功,郁闷死了。特别麻烦的是dns设置改完以后都要等不定时的几个小时才能生效看结果,弄得我整个国庆都没能发个帖。

现在只能用个妥协方案了。blog可以用blog.lifedreamr.com访问,但是所有连接都是在autoers.org/blog下的。暂时先这样吧,等到有解决办法了再说。订了feed的同学就省事多了,什么都不影响。

另外一大郁闷,Windows Live Writer发文的话到wp就莫名变成问号乱码了,wp和wlw都设成utf8了还这样。升级2.3之前一直没问题 。中文现在只好直接上来发了。

哦对了,由于feedburner在中国被封锁,目前强烈推荐使用服务器在国外的在线feed阅读器,比如google reader。另外,送给同学们突破封锁的好工具freegate,可以从我的box下载