Tuesday, January 16, 2007

有关gorg和gentoo网站镜像的问题

什么是gorg?
http://gentoo.neysx.org/mystuff/gorg/gorg.xml

首先是,我终于可以运行独立的gorg服务器了。
neysx给了我一个提示:
TW, you do not need to use the stand-alone web server, but if you want to, it
seems something changed in webrick (ruby's www server) and the default bound
address (0.0.0.0) does not work anymore. Edit www.rb and add the :BindAddress
param:

s = WEBrick::HTTPServer.new( :BindAddress => "127.0.0.1",
:AccessLog=>access_log, :Logger => $Log, :Port => $Config["port"], :CGIPathEnv
=> ENV["GORG_CONF"])

其次,我发现
http://localhost/doc/en/handbook/2006.1/handbook-x86.xml?part=1&chap=5
这样的连接打不开,也就是后面带&chap=5的
后来发现和libxml2和libxslt的版本有关,分别降到2.6.26和1.1.17,就行了
但问题根源应该在于一些xsl不够规范

现在,还剩一个问题
http://localhost/doc/zh_cn/handbook/2006.1/handbook-x86.xml
这个文件打不开
但是除了x86以外的其他handbook,都没有问题
把它放到上级目录也没有问题
错误的提示是sections tag不全,但这个文件里又没有sections这个tag

0 Comments:

Post a Comment

Links to this post:

Create a Link

<< Home